SlideShare una empresa de Scribd logo
1 de 19
ALM the Key to Deliver
Business Value
A life transforming experience in Creative Technology Ltd.

                    Presented by McKhay Han, Application Architect
My Background
   12 years experience, delivering IT Solution
     SI,Services, On-Shelf, In-House
     Largest system involved till-date
       More  than 100 servers across 4 DCs
       > 60 team members

   Specialty
     Mission-Critical
                    Application Design
     Performance Tuning




                           Author: McKhay Han, Application Architect   2
About Myself
   Name, Sex…
   Email: McKhay.Han@Gmail.com
   Senior System Analyst, Creative Technology
   Roles:
     Team  Lead
     Project Manager

     Application Architect

   9 team members

                         Author: McKhay Han, Application Architect   3
Costs Center to Value Center
An IT department that drive business value, is
a value center, not a costs center.




                  Author: McKhay Han, Application Architect   4
The Nature of Business Value
    Dynamic
    Business


                     Business
                      Value
    Dynamic
       IT
    Solution

               Author: McKhay Han, Application Architect   5
The Nature of Business Value
          Business Needs
          •   Efficient Operation
          •   Timely Management Reporting
          •   Dynamic Business Solution
          •   Time to Market


                 IT Response
                 •   System Functionality
                 •   Application Correctness
                 •   Maintainability
                 •   Time to Deliver

                 Author: McKhay Han, Application Architect   6
Begin is the Challenges
                                 Requirement
                                  Gathering

   Project
                                 Development
 Management


                                      Delivery

              Author: McKhay Han, Application Architect   7
Getting Requirements Right
   Reference Source
     Emails

     Words    documents
   Nature of Information
     Scatters

     Quickly    Outdated
   Lack of centralize approach
     Datalost
     Wrong requirements

                            Author: McKhay Han, Application Architect   8
Development Challenges
 Tight project            Limited               Lost of               Scattered
   time-line             resources            knowledge               references




                                                          Correctness of business
Consistency of quality      Limited test coverage
                                                                   logic




                                     Author: McKhay Han, Application Architect   9
Deployment Challenges
   Needs to perform selective deployment
     Earlydeployment request
     Business direction changes

   Source Control disjoint from Work Schedules
   Consistency of build deployed against
    business expectation
     Requirements  is managed in spreadsheet
     Work items in another spreadsheet

     Source code in source control

                         Author: McKhay Han, Application Architect   10
Project Management Challenges
Lack of visibility
• Project progress against target
• Resource utilization
• Quality of solution



          Project Assessment
          •   Project planning
          •   Evolving requirements
          •   Project obstacle handling
          •   Resource planning
                               Author: McKhay Han, Application Architect   11
Advantage of Microsoft ALM
Your journal from birth




                  Author: McKhay Han, Application Architect   12
Quality Control Improvement




             Author: McKhay Han, Application Architect   13
Improve Team Productivity
   Integrated working environment
   Association of requirements, test case, work
    item and code check-in
   Automated build, test and deployment
    process
   Tight integration with MS Office
   Focus on the key function
   More motivated team

                        Author: McKhay Han, Application Architect   14
Project Communication
                          Single point
                          of reference




      Historical                                  Align
      reference                                expectation
                           Central &
                           Managed
                          Information




               Project                   Knowledge
              reporting                    based



                           Author: McKhay Han, Application Architect   15
Project Visibility
   Project dashboard
     Up-to-date   project progression
     Timely update of schedule changes to stake
      holder
     Visibility of resource utilization

     Time spend on delivering business value versus
      system maintenance.
   Team performance visibility
   Workload distribution
                         Author: McKhay Han, Application Architect   16
Toward Strategic IT
   IT solution keep pace with business dynamic
   Operation continuity with stable system
   Higher adaptability as a result of IT solution
    that is in sync with business dynamic
   Less downtime, more productive hours
   More accurate stake holders expectation
   Fair performance appraisal


                        Author: McKhay Han, Application Architect   17
Reference
 http://www.microsoft.com/visualstudio/
  en-us/strategies/alm
 http://go.microsoft.com/?linkid=974369
  0
     Briefabout the difference of “Strategic IT” and
     “Utility IT”




                         Author: McKhay Han, Application Architect   18
Thank You
Improvement is a journey, and not the end
destination.




                  Author: McKhay Han, Application Architect   19

Más contenido relacionado

La actualidad más candente

Introduction to Microsoft Project 2013 Online from Atidan
Introduction to Microsoft Project 2013 Online from AtidanIntroduction to Microsoft Project 2013 Online from Atidan
Introduction to Microsoft Project 2013 Online from AtidanDavid J Rosenthal
 
Addressing the most common PM Pains with Microsoft Project Online and Office 365
Addressing the most common PM Pains with Microsoft Project Online and Office 365Addressing the most common PM Pains with Microsoft Project Online and Office 365
Addressing the most common PM Pains with Microsoft Project Online and Office 365Association for Project Management
 
Iasa Architect responsibilities in the cloud
Iasa Architect responsibilities in the cloudIasa Architect responsibilities in the cloud
Iasa Architect responsibilities in the cloudiasaglobal
 
Mike_Kuenkel_Complete Resume_20150422
Mike_Kuenkel_Complete Resume_20150422Mike_Kuenkel_Complete Resume_20150422
Mike_Kuenkel_Complete Resume_20150422Mike Kuenkel
 
Rebecca Overcash Work Biography
Rebecca Overcash Work BiographyRebecca Overcash Work Biography
Rebecca Overcash Work Biographyrovercashpmp
 
Zia fresh project demo april 2012
Zia fresh project demo april 2012Zia fresh project demo april 2012
Zia fresh project demo april 2012Zia Consulting
 
Introducing Adhere for Alfresco
Introducing Adhere for AlfrescoIntroducing Adhere for Alfresco
Introducing Adhere for AlfrescoZia Consulting
 
JubrilOgunbunmiC2017WF
JubrilOgunbunmiC2017WFJubrilOgunbunmiC2017WF
JubrilOgunbunmiC2017WFJus September
 
Ken Zych LinkedIn Profile
Ken Zych LinkedIn ProfileKen Zych LinkedIn Profile
Ken Zych LinkedIn ProfileKen Zych
 
Cloudbyz PPM - Integrated Enterprise PPM, ALM and APM on force.com cloud
Cloudbyz PPM - Integrated Enterprise PPM, ALM and APM on force.com cloudCloudbyz PPM - Integrated Enterprise PPM, ALM and APM on force.com cloud
Cloudbyz PPM - Integrated Enterprise PPM, ALM and APM on force.com cloudPoornima N
 
Deploying Resource Management with MS Project Online
Deploying Resource Management with MS Project Online Deploying Resource Management with MS Project Online
Deploying Resource Management with MS Project Online Microsoft
 
Guiding Principles & Methodology for Cloud Computing Adoption
Guiding Principles & Methodology for Cloud Computing AdoptionGuiding Principles & Methodology for Cloud Computing Adoption
Guiding Principles & Methodology for Cloud Computing AdoptionKumar Arikrishnan
 
Unlocking Agile's Missed Potential
Unlocking Agile's Missed PotentialUnlocking Agile's Missed Potential
Unlocking Agile's Missed PotentialAggregage
 
Force.Com Business Case Building The Case For Force.Com Presentation
Force.Com Business Case  Building The Case For Force.Com PresentationForce.Com Business Case  Building The Case For Force.Com Presentation
Force.Com Business Case Building The Case For Force.Com PresentationAndre Thouin
 
Microsoft Project Server Basics
Microsoft Project Server BasicsMicrosoft Project Server Basics
Microsoft Project Server BasicsMandar Risbud
 
Zia Fresh Project demo
Zia   Fresh Project demoZia   Fresh Project demo
Zia Fresh Project demoZia Consulting
 

La actualidad más candente (19)

Introduction to Microsoft Project 2013 Online from Atidan
Introduction to Microsoft Project 2013 Online from AtidanIntroduction to Microsoft Project 2013 Online from Atidan
Introduction to Microsoft Project 2013 Online from Atidan
 
Addressing the most common PM Pains with Microsoft Project Online and Office 365
Addressing the most common PM Pains with Microsoft Project Online and Office 365Addressing the most common PM Pains with Microsoft Project Online and Office 365
Addressing the most common PM Pains with Microsoft Project Online and Office 365
 
Iasa Architect responsibilities in the cloud
Iasa Architect responsibilities in the cloudIasa Architect responsibilities in the cloud
Iasa Architect responsibilities in the cloud
 
Mike_Kuenkel_Complete Resume_20150422
Mike_Kuenkel_Complete Resume_20150422Mike_Kuenkel_Complete Resume_20150422
Mike_Kuenkel_Complete Resume_20150422
 
Rebecca Overcash Work Biography
Rebecca Overcash Work BiographyRebecca Overcash Work Biography
Rebecca Overcash Work Biography
 
R overcash bio
R overcash bioR overcash bio
R overcash bio
 
Zia fresh project demo april 2012
Zia fresh project demo april 2012Zia fresh project demo april 2012
Zia fresh project demo april 2012
 
Introducing Adhere for Alfresco
Introducing Adhere for AlfrescoIntroducing Adhere for Alfresco
Introducing Adhere for Alfresco
 
JubrilOgunbunmiC2017WF
JubrilOgunbunmiC2017WFJubrilOgunbunmiC2017WF
JubrilOgunbunmiC2017WF
 
Enterprise Resource Management Using MS Project Server 2007
Enterprise Resource Management Using MS Project Server 2007Enterprise Resource Management Using MS Project Server 2007
Enterprise Resource Management Using MS Project Server 2007
 
Ken Zych LinkedIn Profile
Ken Zych LinkedIn ProfileKen Zych LinkedIn Profile
Ken Zych LinkedIn Profile
 
Cloudbyz PPM - Integrated Enterprise PPM, ALM and APM on force.com cloud
Cloudbyz PPM - Integrated Enterprise PPM, ALM and APM on force.com cloudCloudbyz PPM - Integrated Enterprise PPM, ALM and APM on force.com cloud
Cloudbyz PPM - Integrated Enterprise PPM, ALM and APM on force.com cloud
 
Deploying Resource Management with MS Project Online
Deploying Resource Management with MS Project Online Deploying Resource Management with MS Project Online
Deploying Resource Management with MS Project Online
 
Guiding Principles & Methodology for Cloud Computing Adoption
Guiding Principles & Methodology for Cloud Computing AdoptionGuiding Principles & Methodology for Cloud Computing Adoption
Guiding Principles & Methodology for Cloud Computing Adoption
 
Unlocking Agile's Missed Potential
Unlocking Agile's Missed PotentialUnlocking Agile's Missed Potential
Unlocking Agile's Missed Potential
 
BA-02042016
BA-02042016BA-02042016
BA-02042016
 
Force.Com Business Case Building The Case For Force.Com Presentation
Force.Com Business Case  Building The Case For Force.Com PresentationForce.Com Business Case  Building The Case For Force.Com Presentation
Force.Com Business Case Building The Case For Force.Com Presentation
 
Microsoft Project Server Basics
Microsoft Project Server BasicsMicrosoft Project Server Basics
Microsoft Project Server Basics
 
Zia Fresh Project demo
Zia   Fresh Project demoZia   Fresh Project demo
Zia Fresh Project demo
 

Destacado

SIT Career Nexus 2017 - Voices of Experience
SIT Career Nexus 2017 - Voices of ExperienceSIT Career Nexus 2017 - Voices of Experience
SIT Career Nexus 2017 - Voices of ExperienceMcKhay Han
 
Globalisation and its links to the five dimensions of poverty
Globalisation and its links to the five dimensions of povertyGlobalisation and its links to the five dimensions of poverty
Globalisation and its links to the five dimensions of povertyNoel J Harrison
 
Globalization of world economy ppt
Globalization of world economy pptGlobalization of world economy ppt
Globalization of world economy pptgunacharlotte
 
Benefits of Technology
Benefits of TechnologyBenefits of Technology
Benefits of TechnologyIntikhab Alam
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
 

Destacado (7)

SIT Career Nexus 2017 - Voices of Experience
SIT Career Nexus 2017 - Voices of ExperienceSIT Career Nexus 2017 - Voices of Experience
SIT Career Nexus 2017 - Voices of Experience
 
Bus inovation for the future
Bus inovation for the futureBus inovation for the future
Bus inovation for the future
 
Globalisation and its links to the five dimensions of poverty
Globalisation and its links to the five dimensions of povertyGlobalisation and its links to the five dimensions of poverty
Globalisation and its links to the five dimensions of poverty
 
Globalization of world economy ppt
Globalization of world economy pptGlobalization of world economy ppt
Globalization of world economy ppt
 
Industrial Safety
Industrial SafetyIndustrial Safety
Industrial Safety
 
Benefits of Technology
Benefits of TechnologyBenefits of Technology
Benefits of Technology
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

Similar a MS Event - ALM Case Study

Making Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to MicroservicesMaking Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to MicroservicesCloudify Community
 
Au2010 Autodesk Deliberations11.28.10
Au2010 Autodesk Deliberations11.28.10Au2010 Autodesk Deliberations11.28.10
Au2010 Autodesk Deliberations11.28.10friscozephyr
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsVersionOne
 
Re-Architecting with Agile Delivery featuring Forrester's Randy Heffner
Re-Architecting with Agile Delivery featuring Forrester's Randy HeffnerRe-Architecting with Agile Delivery featuring Forrester's Randy Heffner
Re-Architecting with Agile Delivery featuring Forrester's Randy HeffnerHeadspring
 
How can technology helps in overcoming the Project Management Challenges
How can technology helps in overcoming the Project Management Challenges How can technology helps in overcoming the Project Management Challenges
How can technology helps in overcoming the Project Management Challenges Monzer Osama Alchikh WARAK
 
DAC Project Manager
DAC Project ManagerDAC Project Manager
DAC Project Managerdac1964
 
Realizing the Business Value of PPM - What to Expect When Implementing PPM
Realizing the Business Value of PPM - What to Expect When Implementing PPMRealizing the Business Value of PPM - What to Expect When Implementing PPM
Realizing the Business Value of PPM - What to Expect When Implementing PPMEPM Live
 
Spp Careers 501 Project Management
Spp Careers 501 Project ManagementSpp Careers 501 Project Management
Spp Careers 501 Project Managementclarkbonilla
 
Resource scheduling & capacity planning for project online webinar 25 oct18
Resource scheduling & capacity planning for project online  webinar 25 oct18Resource scheduling & capacity planning for project online  webinar 25 oct18
Resource scheduling & capacity planning for project online webinar 25 oct18Mike Otranto
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesCollabNet
 
Project Management Solutions
Project Management SolutionsProject Management Solutions
Project Management SolutionsRCM Technologies
 

Similar a MS Event - ALM Case Study (20)

Making Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to MicroservicesMaking Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to Microservices
 
2012-10-11 Solutions for Proj Driven Orgs
2012-10-11 Solutions for Proj Driven Orgs2012-10-11 Solutions for Proj Driven Orgs
2012-10-11 Solutions for Proj Driven Orgs
 
Au2010 Autodesk Deliberations11.28.10
Au2010 Autodesk Deliberations11.28.10Au2010 Autodesk Deliberations11.28.10
Au2010 Autodesk Deliberations11.28.10
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Umesh_Kumar
Umesh_KumarUmesh_Kumar
Umesh_Kumar
 
Re-Architecting with Agile Delivery featuring Forrester's Randy Heffner
Re-Architecting with Agile Delivery featuring Forrester's Randy HeffnerRe-Architecting with Agile Delivery featuring Forrester's Randy Heffner
Re-Architecting with Agile Delivery featuring Forrester's Randy Heffner
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 
How can technology helps in overcoming the Project Management Challenges
How can technology helps in overcoming the Project Management Challenges How can technology helps in overcoming the Project Management Challenges
How can technology helps in overcoming the Project Management Challenges
 
Umesh_Kumar
Umesh_KumarUmesh_Kumar
Umesh_Kumar
 
DAC Project Manager
DAC Project ManagerDAC Project Manager
DAC Project Manager
 
Realizing the Business Value of PPM - What to Expect When Implementing PPM
Realizing the Business Value of PPM - What to Expect When Implementing PPMRealizing the Business Value of PPM - What to Expect When Implementing PPM
Realizing the Business Value of PPM - What to Expect When Implementing PPM
 
Spp Careers 501 Project Management
Spp Careers 501 Project ManagementSpp Careers 501 Project Management
Spp Careers 501 Project Management
 
2012-11-14 Proj Mgmt Acctg Systems
2012-11-14 Proj Mgmt Acctg Systems2012-11-14 Proj Mgmt Acctg Systems
2012-11-14 Proj Mgmt Acctg Systems
 
Innovate presentation
Innovate presentationInnovate presentation
Innovate presentation
 
Resource scheduling & capacity planning for project online webinar 25 oct18
Resource scheduling & capacity planning for project online  webinar 25 oct18Resource scheduling & capacity planning for project online  webinar 25 oct18
Resource scheduling & capacity planning for project online webinar 25 oct18
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
 
Project Management Solutions
Project Management SolutionsProject Management Solutions
Project Management Solutions
 
Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012
 
PPM - Rajesh T
PPM -  Rajesh TPPM -  Rajesh T
PPM - Rajesh T
 
Resume
ResumeResume
Resume
 

Último

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 

Último (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 

MS Event - ALM Case Study

  • 1. ALM the Key to Deliver Business Value A life transforming experience in Creative Technology Ltd. Presented by McKhay Han, Application Architect
  • 2. My Background  12 years experience, delivering IT Solution  SI,Services, On-Shelf, In-House  Largest system involved till-date  More than 100 servers across 4 DCs  > 60 team members  Specialty  Mission-Critical Application Design  Performance Tuning Author: McKhay Han, Application Architect 2
  • 3. About Myself  Name, Sex…  Email: McKhay.Han@Gmail.com  Senior System Analyst, Creative Technology  Roles:  Team Lead  Project Manager  Application Architect  9 team members Author: McKhay Han, Application Architect 3
  • 4. Costs Center to Value Center An IT department that drive business value, is a value center, not a costs center. Author: McKhay Han, Application Architect 4
  • 5. The Nature of Business Value Dynamic Business Business Value Dynamic IT Solution Author: McKhay Han, Application Architect 5
  • 6. The Nature of Business Value Business Needs • Efficient Operation • Timely Management Reporting • Dynamic Business Solution • Time to Market IT Response • System Functionality • Application Correctness • Maintainability • Time to Deliver Author: McKhay Han, Application Architect 6
  • 7. Begin is the Challenges Requirement Gathering Project Development Management Delivery Author: McKhay Han, Application Architect 7
  • 8. Getting Requirements Right  Reference Source  Emails  Words documents  Nature of Information  Scatters  Quickly Outdated  Lack of centralize approach  Datalost  Wrong requirements Author: McKhay Han, Application Architect 8
  • 9. Development Challenges Tight project Limited Lost of Scattered time-line resources knowledge references Correctness of business Consistency of quality Limited test coverage logic Author: McKhay Han, Application Architect 9
  • 10. Deployment Challenges  Needs to perform selective deployment  Earlydeployment request  Business direction changes  Source Control disjoint from Work Schedules  Consistency of build deployed against business expectation  Requirements is managed in spreadsheet  Work items in another spreadsheet  Source code in source control Author: McKhay Han, Application Architect 10
  • 11. Project Management Challenges Lack of visibility • Project progress against target • Resource utilization • Quality of solution Project Assessment • Project planning • Evolving requirements • Project obstacle handling • Resource planning Author: McKhay Han, Application Architect 11
  • 12. Advantage of Microsoft ALM Your journal from birth Author: McKhay Han, Application Architect 12
  • 13. Quality Control Improvement Author: McKhay Han, Application Architect 13
  • 14. Improve Team Productivity  Integrated working environment  Association of requirements, test case, work item and code check-in  Automated build, test and deployment process  Tight integration with MS Office  Focus on the key function  More motivated team Author: McKhay Han, Application Architect 14
  • 15. Project Communication Single point of reference Historical Align reference expectation Central & Managed Information Project Knowledge reporting based Author: McKhay Han, Application Architect 15
  • 16. Project Visibility  Project dashboard  Up-to-date project progression  Timely update of schedule changes to stake holder  Visibility of resource utilization  Time spend on delivering business value versus system maintenance.  Team performance visibility  Workload distribution Author: McKhay Han, Application Architect 16
  • 17. Toward Strategic IT  IT solution keep pace with business dynamic  Operation continuity with stable system  Higher adaptability as a result of IT solution that is in sync with business dynamic  Less downtime, more productive hours  More accurate stake holders expectation  Fair performance appraisal Author: McKhay Han, Application Architect 17
  • 18. Reference  http://www.microsoft.com/visualstudio/ en-us/strategies/alm  http://go.microsoft.com/?linkid=974369 0  Briefabout the difference of “Strategic IT” and “Utility IT” Author: McKhay Han, Application Architect 18
  • 19. Thank You Improvement is a journey, and not the end destination. Author: McKhay Han, Application Architect 19

Notas del editor

  1. ~1 minIT related experience (Software Developer, Consultant, Product Manager, Project Manager)Team members include Developers, Builder, Tester, IT Administrators (DBAs, Network Admin)
  2. ~1 minConcurrently running multiple projects that deliver world wide supportUntil 3rd quarter 2011, 12 membersBeing an AA, I work with multiple team in the company
  3. ~1 minIT department in generally will land in costs center, in particular being an in-house department.The difference is fine line between the costs center and value center being under the support divisionCosts center merely support the business efficiency through process automationKey purpose of costs efficiencyContrary the IT costs normally go higherValue center take the supporting process, i.e. business process automation, to capture data and transform into business value driven information for decision makingFrom the old school, DSS – Decision Support System
  4. ~1 minBusiness dynamic back by dynamic IT solution to deliver business value.
  5. 1-2 minIn order for business to be dynamic, business needs…Timely management reporting to gather market intelligenceBack by solution that keep pace with their needsMost importantly attain “Time to market” de factor, which probably one the top few priorityIT responsiveness is stressed by the dynamic business needs..Time-To-Deliver = Time-To-Market
  6. ~1 min
  7. 1-2 minInformation inconsistency – Someone need to constant compile and update the single latest fileMultiple version from multiple sourceFile ServerIndividual PCEmailVersion overwrite – lost of information, and waste of effortLack of centralize information repository – to communicate the constant changes in informationTo store and access by all
  8. 1-2 minConstraintsTimeline challengesLimited ResourcesLost of knowledge – due to manpower turn-aroundScatteredConsequencesMaintain consistency in qualityCorrectness of solutionReference - outdate print out / local soft copyIncorrect solution delivered – User complain about solution received is not what they expectedIT don’t have any fact to support
  9. 1-2 minEarly deployment request – enable business to market earlyBusiness direction changes – hinder the actual expected system availabilityConsistency of build deployedSubversion, SVN, CVS – branching & mergingAll are great, but it doesn’t tied to our Mantis system
  10. 1-2 minBacklog prioritization
  11. ~1 minUpdate to this point, if I didn’t make aware that my team is itself is multi-nationality.Other than we developed the program in a common language, we probably havelinguistic of our own, and different culture.
  12. 1 minCode check-in policy Compliance to coding standard / convention / formattingCompile error freeAttached Unit TestingAutomated buildProvide early detection of integration error in development stageTeam always build with latest changesWith historical build accessible, show stopper integration issue can be resolve separatelyReduce Bug RateEarly detection of coding error, integrationVarious reporting availability – customizable Graph view of issue reported over fixes applied
  13. 2-3 minIntegrated working environment – It’s more than an IDEAccessing up-to-date documentationWork items planningBug reportingWork item progress updateIDEUnit testing ** Performance analysisApplication is multi-layered, web, app, DBA, servicesWMI is great, provided the team can build it inAssociation of requirements, test case, etc.Code changes are tested on-the-fly against the requirementsEnsure check-in code delivered the expected requirementsFocus on the key functionWasting time seeking / consolidating up-to-date documentsWaste no time trying to figure what are the work item for the dayWaste no time on upward reporting on work progressTeam motivationClear project timelineClear tasks listClear expectation of deliveryGoal oriented
  14. 1 minSingle point of reference – up-to-date of requirementsCapture requirements through user story Historical reference – DocumentversioningMaintain Knowledge BasedPrevent lost of knowledge due to manpower turn-aroundEase of dealing with manpower turn-aroundEase of relocation of resourcesAlign delivery expectationAlert on changes
  15. 1-2 minEffective Project PlanningVisibility of obstacleEffective Resource PlanningBetter project timeline projectionBacklog queryRate of bug discoveryRate between issue closed and issue openedReporting – Easy, self-serviceable, exportable reportingProject progress Closely monitor project progress against target completionIdentifying project obstacle base on effort distributioni.e. Another project roll-out increase maintenance effort, production issueTeam performance – able to plan more effectivelyClear project timelineClear expectation of deliveryClosely monitor project progress against target completionSchedule changes can be assess up-front if due to CR from stack holderIdentifying project obstacle base on effort distributionOverview of time spend on delivering business value work over maintaining the solution delivered. i.e. Another project roll-out increase maintenance effort, production issueDevelopment vs. MaintenanceQuality of solution deliveredMaintainability of solutionWorkload distributionBalance and effective workload distribution
  16. 1-2 minAgile team that keep pace with business dynamic by delivering IT solution that’s in sync with business requirementsEnsure operation continuity with stable IT solutionReduce business operation costs, i.e. increase team productivity allows more value delivery Timely and accurate reporting allow managementResponse quickly to the ever changing marketMake better business decisionSolution that keep pace with the dynamic and agile of businessDynamic IT Solution allow the business to adjust to the dynamic marketIncrease adaptability to market changes back by IT solution that in sync with business dynamic
  17. Strategic IT, spending on new capabilities that directly support new business strategies; Utility IT, all other IT spending… this category represent the accretion of an organization’s strategic innovations over many year
  18. Hope you had enjoy my presentation.Life Transforming ExperienceRefer transforming the application life cycle managementAnd indeed it transform the life of my team, and those who business user who have depends on use to make their life better