Application Lifecycle management with TFSBy Ahmed NasrMohamed R. Samy1
AgendaApplication 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
AgendacontdBuilds and CI Demo (10 mins)Q & A (10 mins)3
ALM StoriesCMMi L3 + TraceabilityProject history + estimate accuracyWhat happens when everyone leaves the company? Where does the project go?
ALM DefinitionsProduct lifecycle vs. Application lifecycleALM 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? )
ALM vs. SDLCBig words…..SDLC as a subset of ALMManaging the software dev. process vs. the application lifecycle
DemoA lap around the project portal.
ALM as an umbrella to all activities
Demo Automated builds and CI
Q& A

Alm Cairo Code Camp

  • 1.
    Application Lifecycle managementwith TFSBy Ahmed NasrMohamed R. Samy1
  • 2.
    AgendaApplication life cyclestories (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
  • 3.
    AgendacontdBuilds and CIDemo (10 mins)Q & A (10 mins)3
  • 4.
    ALM StoriesCMMi L3+ TraceabilityProject history + estimate accuracyWhat happens when everyone leaves the company? Where does the project go?
  • 5.
    ALM DefinitionsProduct lifecyclevs. Application lifecycleALM 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. SDLCBigwords…..SDLC as a subset of ALMManaging the software dev. process vs. the application lifecycle
  • 7.
    DemoA lap aroundthe project portal.
  • 8.
    ALM as anumbrella to all activities
  • 9.
  • 10.

Editor's Notes

  • #7 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