2. Agenda Application life cycle stories (10 mins) Application life cycle management definitions (10 mins) ALM vs. SDLC (5 mins) TFS/VSTS and ALM/SDLC (10 mins) Demo TFS project portal (10 mins) Why use a tool Vs. Whiteboards and paper (5 mins) ? 2
4. ALM Stories CMMi L3 + Traceability Project history + estimate accuracy What happens when everyone leaves the company? Where does the project go?
5. ALM Definitions Product lifecycle vs. Application lifecycle ALM is the management of the lifecycle of the application (Mohamed R. Samy) ALM helps measure and quantify project performance metrics (What the H&(* does that mean?) ALM is there to help us achieve project governance (What is governance? )
6. ALM vs. SDLC Big words….. SDLC as a subset of ALM Managing the software dev. process vs. the application lifecycle
ALM is more about managing the final product and all that goes into building itIt is broader than SDLCSDLC is about the core activitiesALM is the core activities with everything around them, it can include marketing, selling and the feedback loop from the customer.SDLC is more focused on what we do to get the product developedALM is focused on measuring the activities and managing how they relate together, it even intersect with SDLC but is not a clear cut concept