Enterprise inlines the solution within business. It means any action that create a solution should provide values. Values mean productivity, revenue gain, or cost effeciency. Simply said that values related directly with the business. Last month, we should create a software engineering framework based on tight project management and approval model, as fine as minimalist approach. The proposed solution is called ALM minimalist. So how we create an ALM minimalist, here are the steps: We select the starting template. In this step we are using MSF for Agile. MSF for Agile is choosen because the mature is in the middle between Scrum and CMMI We breakdown and make an effor to understand their project management habits. It is including their approval models and validation model We compose the artifact that minimalist enough As a result we get the templates as a follow: Vision and Scope document Functional Specification Document Master Plan Document Project Execution Reporting document Project Delivery Acceptance form Project Closure document That’s it, hope it will help you to compose a minimalist document for ALM purpose
You might ask several people what we need to prepare to close the project. The answer is sample "anything that we have as a project result". Anything can be your product (Software) and its related artifacts. If your are working with a limited team you can adopt my Global eXtreme Programming (GXP) Project Documentation. GXP provides several artifacts such as
Project overview statement. This section provides global way to tell how valuable your project. The business problem, the business need, and the benefit
Project deliverables. What you have after the project is finished.
Project management. The team, the role and the supporting organization.
Project solution. The engineering stuff such as the requirement engineering, the project design, and project result.
Project audit. Resource, budget, and time audit
You can download the template here