- More:
Software Development: “What are the best practices for ensuring software maintainability and extensibility?”
Welcome
Greetings! Are you interested in delivery of quality software in less time? Then you have come to the right place. The ambition of this website is to guide you in the processes, disciplines and tools needed to create quality software faster.
Application Lifecycle Management (ALM) is a continuous process of managing the life of an application through Governance, Development and Operations. ALM recognises that requirements are evolved based on business needs or ideas for new opportunities. Applications are the foundation from which business processes are executed. Actively managing applications controls cost and provides the agility needed to quickly take advantage of increasingly faster paced business demands. Application development disciplines and methodologies are managed, integrated and processed in the body of ALM.
Guide to the ALM Body of Knowledge
The Body of Knowledge (BoK) provides the insights to improve business and development processes via knowledge areas and groupings of knowledge articles (disciplines, methodologies, products and tools) from both internal and external sources.
The ambition of this free knowledge base
is to cover the high level perspective and to serve as your guide in Application Lifecycle Management.
Thank you and hope you have a pleasant visit here.
— ALMBoK
Governance
The purpose of governance is to make sure the application always provides what the business needs and covers the entire lifecycle.Agile Project management Change Management Requirements Management
Development
Agile Software Development, Software Development Lifecycle (SDLC) and DevOps practices.Operations
Information technology operations, or IT operations, refers to all processes and services that are provisioned by IT professionals.DevOps Software maintenance Release Management Continuous Integration
Artificial Intelligence (AI)
AI involves the simulation of human intelligence in machines that are programmed to think and learn. It encompasses a variety of technologies and methodologies.AI (tools, trends and more) AI Lifecycle Management AI Augmented Development AI Tools
Hot Topics
Latest updates
ALM - Application Lifecycle Management | BoK - Body of Knowledge