Agile SW Siemens
|
|
- Arabella George
- 8 years ago
- Views:
Transcription
1 CON ECT INFORMUNITY, Agile SW Siemens Corporate Development Center Unrestricted Siemens Aktiengesellschaft Österreich 2013 All rights reserved.
2 Eva Kišo ová - that s me Faculty of Informatics University of Bratislava Software house of Siemens in Slovakia: from the very beginning in position of a SW Engineer In 1995 developing QM-system/QM-organization ISO 9001 certificate from 1996 Providing methodological trainings and experience sharing SW-Engineering methods - various topics Internal auditor (ISO 9001, CMMI) Evangelist of agile methods Elaboration and roll-out of agilesem Page 2 (standard for agile development within CT DC) Talks at international Q-/Agile-conferences and at Slovakian universities Two grown up children, one little grandchild Hobbies: travelling, skiing, photography, music by jazz ladies
3 Organization of Siemens aligned with the Global Megatrends Energy Healthcare Industry Infrastructure & Cities Fossil Power Generation Imaging & Therapy Industry Automation Rail Systems Wind Power Clinical Products Drive Technologies Mobility and Logistics Solar & Hydro Diagnostics Customer Services Low and Medium Voltage Power Transmission Customer Solutions Smart Grid Oil & Gas Building Technologies Energy Service Osram Attractive markets driven by megatrends Climate change Demographic change Globalization Urbanization Page 3
4 Corporate Technology within Siemens Page 4
5 Corporate Development Center Europe (CT DC EU) Business volume: EUR ~ 65 million People: Some ~ 800 SW engineering experts in CEE work for the Siemens Sectors International footprint: CT DC EU is present in Austria, Czech Republic, Romania, Slovakia, Turkey Competence and experience: CT DC EU combines technology competence with domain expertise, offering solutions for the Divisions of all Siemens Sectors Page 5
6 SW projects in Siemens Development Center: 3 Different Worlds Customer Methods & Standards V-Model PMI / IPMA FDA / QSR.. S E M ISO ISO 9001 CMMI Lean Development Siemens Methods & Standards PM@Siemens 9 ME of QM Agile Methods Scrum TDD extreme Programming.. Page 6
7 SW projects in Siemens Development Center: 2 Approaches Predictive Adaptive V-Model ISO 9001 PM@Siemens SEM IPMA ISO Product & Process Scrum extreme Programming Lean Development TDD Crystal. Page 7
8 SW projects in Siemens Development Center 1 Method Family SEM SEM family with three members: standard (stdsem) iterative-incremental (iisem) agile (agilesem) SW Development Method (SEM) is used in CT DC EU projects: If customer/client method is not requested In combination with customer method, if reasonable (tailoring) As reference method of CT DC EU: best practice database SW-engineering guidance common glossary trainings fulfillment of required standards audits, assessments Page 8
9 SW projects in Siemens Development Center Agile: where to start from? OR tools, templates, processes new mindset Page 9
10 agilesem agilesem is a standard method of CT DC EU a framework with agile process and artifacts a representation of agile values and principles based on SCRUM and extreme Programming considering standards and organizational requirements, like ISO 9001, CMMI, and PM@Siemens provided as an interactive web agilesem supports an adaptive and agile project development, while keeping the adherence to organizational processes. Page 10
11 agilesem: Presentation as an interactive Web Phases Milestones/ Q-Gates Activities Tasks Roles Work Products Concepts Checklists Examples- Templates References Getting Started Page 11
12 agilesem: enhanced Scrum 1. Process Initiation Setup Realization Termination Page 12
13 agilesem: enhanced Scrum 2. Backlogs Initiation & Setup Initial Backlog Project initiation Set-up of Project organization Product backlog Release plan Architecture Infrastructure Team Project Handbook Realization Product Backlog Requirements with Acceptance criteria Priorities Estimates Sprint Backlogs Tasks with Priorities, Estimates Name Status Termination Termination Backlog Project closure Results archiving Final report Project Experience Page 13
14 agilesem: enhanced Scrum 3. Roles SCRUM roles: Product Owner Development Team Scrum Master Additional roles due to organizational requirements: Project Manager: Represents the project in the organization Within bigger agile projects the Project Manager manages overall coordination of the Scrum Teams Quality Manager: Ensures that the project respects all quality and process related regulations defined within the organization Lean thinking is required for this role Page 14
15 agilesem: enhanced Scrum 4. Workflow and Activities Page 15 For each activity / task: - goals, - responsible / involved, - inputs / outputs, - checklists, - detailed description Templates and/or examples for all work products, e.g. Availability List CM Plan / CM System with Trac Definition of Done / Done Types Escalation Process Estimated Product Backlog Check Style Initial Architecture Meeting Structure Metrics Milestone Product Backlog Product Burndown Chart Project Handbook (Template / Wiki) Project Team, organigram, skill profile QA Plan (Template) Release Note Review Matrix Risk Backlog Template Sprint Backlog Sprint Burndown Chart Stakeholder Analysis Story Board Card Team Charter Test environment / test strategy Trac's Ticket Workflow /Defect Tracking Traceability (requirement, code and test) Training Plan Velocity Chart
16 agilesem: enhanced Scrum 5. Work Product example (Project Handbook-PHB) 2. Workproduct PHB with purpose (story), responsible, description, acceptance criteria 1. Project Handbook as one user story in Initial Backlog 3. Examples and template for PHB Page 16
17 agilesem: enhanced Scrum 6. Summary What is integrated All SCRUM artifacts, roles and practices Most of the XP practices What is additional Special backlogs with prepared backlog items Initial Backlog for project initiation and set-up Termination Backlog for project termination Additional roles PM and QAM (QMiP) Setup Phase that follows the sprint concept Milestones and Quality Gates Decision Support Matrix (agile iterative incremental sequential / waterfall) Page 17
18 agilesem: enhanced Scrum 7. Complying with ISO 9001 and CMMI L3 Natural part of Scrum & XP Requirement definition and development, feature-driven Traceability Effort estimation Architecture vision Design and implementation Verification and validation Configuration-, change- and error management Risk management Training Added by agilesem Process definition and tailoring Decision Support Matrix Support phases (backlogs) Project organization Project handbook with organizational and conceptual decisions Activity planning Quality gates / Milestones Documents and records Performance indicators and controlling Innovation / treatment of patent ideas Page 18
19 agilesem: Experience from projects Benefits Perfectly fits any size of the project, easy tailoring Not too strict, enough room for interpretation Clearly structured, good overview All add-ons bring value (initiation/termination backlogs, set-up phase, etc.) Many examples are helpful Easy-to-find agile practices also suitable for non-agile projects Improvement potential You should be familiar with agile methods before starting with agilesem To apply agilesem in distributed development needs further add-ons Benefit or potential? agilesem offers a high degree of freedom, however, it demands maturity of the team applying and adapting the method throughout the project. Page 19
20 agilesem: Experience from internal and external audits ISO 9001, ISO every year 5 internal audits in AT, CZ, RO, SK, TR; external group audit by Quality Austria in all countries agile projects participated in every audit! agilesem is well compliant with ISO 9001 requirements Major observations / hints for improvement: Do more systematic (project) risk management Important information in projects not only per update documents Do systematic root cause for critical defects! Page 20
21 agilesem: Experience from CMMI Assessment (Nov. /Dec. 2012) Scoring Overview Theory: Scoring Overview Practice: CMMI assessors wished for more guidance / standardization for agile PM : project planning, effort estimation, controlling/reporting and risk management. develop the agilesem process framework into a standard process analyze process performance and establish performance baselines Page 21 CMMI Level 1, 2, Agile projects: CMMI Level 3
22 agilesem V2.3: changes after some years of experience & CMMI assessment (1) Concepts: Multi Team Multi Site Time Boxing Guidelines: Estimating Guideline PM topics enhanced according to experience from CT DC agile projects and CMMI requirements workshop to agile planning/estimation/controlling Tasks: Create Project Report Create Quality Report Mark Completed Items in Product Backlog Perform Sprint Planning Present Product Backlog Update and Refine Product Backlog Work Products: Product Backlog Release Plan Velocity Chart Page 22
23 agilesem V2.3: changes after some years of experience & CMMI assessment (2) Improved connection to iisem Re-use of some templates (QA plan, CM plan) Disciplines (Architecture, CM, PM, QM, Test ) - as far as reasonable! Planning and tracking of PM, QM, CM activities (via Project Report or Quality Report) New examples from an agilesem project Project Handbook in form of Wiki web, Q-Report Common guidelines (Security, etc.) Scrum 2011 updates integrated Page 23
24 Summary & Conclusions (1) How to fulfill both required standards & agile principles? Extend agile methods (Srum, XP, ) carefully with additional steps and practices (frame phases, templates, checks etc.) organizational roles (PM, CM, QMiP) provide supporting project backlogs (e.g. for project initiation, termination ) project documentation (Project Handbook, CM Plan, Security Concept...) milestones specific items in Product/Sprint Backlogs specific Done criteria.without disturbing the basic agile artifacts and practices! Take care of non functional features and product safety risks! Page 24
25 Summary & Conclusions (2) Page 25
26 Contact Eva Kišo ová Siemens s.r.o. Slovakia Corporate Development Center Quality & Processes Dúbravská cesta 4, Bratislava, Slovakia Phone: +421 (2) Mobile: Kurt Hofmann Siemens AG Osterreich Corporate Development Center Quality & Processes Siemensstraße, Wien, Österreich Mobile: Page 26
Agile SW Development @ Siemens
CON ECT INFORMUNITY, 19.9.2013 Neue Software-Trends Agilität Prozesse & RE Agile SW Development @ Siemens Corporate Development Center Dr. Kurt Hofmann > 25 years Siemens ACT SW developer at PSE Team leader
More informationRoles: Scrum Master & Project Manager
Roles: Scrum Master & Project Manager Scrum Master: Facilitate collaborative meetings Track team performance Remove impediments (Risk, Issue) Validate team alignment to Agile framework and scope Drive
More informationAgile Practitioner: PMI-ACP and ScrumMaster Aligned
Agile Practitioner: PMI-ACP and ScrumMaster Aligned The PMI Agile Certified Practitioner (PMI-ACP) ScrumMaster credential validates your ability to understand agile principles, agile concepts, and establishes
More informationQuality Assurance in an Agile Environment
Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is
More informationManager Domain Experts. Delivery Team. C h ic a g o
Outsourc es erv ice Engagement Domain Experts Vendor Account er d i ov Pr Finance Executive Sponsor Bo sto n C h ic a g o Project Empowering Agile with PPM Digite, Inc. 21060 Homestead Rd, Suite 220, Cupertino,
More informationUsing the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects
Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service
More informationAgile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013
Agile Project Forecasting Techniques "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013 Learning Objectives 1. Review the Agile Project Management approach and it's relation
More informationDemand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support
Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Overview codebeamer is a single-repository Application
More informationHow can I be agile and still satisfy the auditors?
How can I be agile and still satisfy the auditors? Welcome & Introductions Steve Ropa Steven.ropa@versionone.com Agile Coach Certified Scrum Master Certified Scrum Product Owner 19 years software development
More informationBest-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler
Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems Dietmar.Winkler@qse.ifs.tuwien.ac.at
More informationSustainable Software Development in Agile and CMMI: Apply Lessons Learned today
Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today 2009 What is the CMMI Level 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Initial Focus Continuous Process
More informationAGILE & SCRUM. Revised 9/29/2015
AGILE & SCRUM Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Scrum Fundamentals Certified Course... 1 Scrum Developer Certified (SDC)... 2 Scrum Master Certified (SMC)... 3 Scrum
More informationRequirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK
IBM Software Group Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK Jean-Louis Maréchaux Software IT Specialist IBM Rational
More informationOpen Co-Ideation @ Siemens An Innovation approach to connecting an organizations knowledge and creativity
Siemens Corporate Technology Business Excellence 2014 Open Co-Ideation @ Siemens An Innovation approach to connecting an organizations knowledge and creativity Presented @ Innosite Conference, København
More informationMM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics
MM Agile: SCRUM + Automotive SPICE Electronics Infotainment & Telematics 20 Novembre, 2010 INDEX Introduction Why MM Agile Approach? How did we align classical and agile approach? How do we implement SCRUM?
More informationProject Lifecycle Management (PLM)
Project Lifecycle Management (PLM) Process or Tool? Why PLM? Project Definition Project Management NEW REQUEST/ INITIATIVES SUPPORT (Quick fixes) PROJECT (Start Finish) ONGOING WORK (Continuous) ENHANCEMENTS
More informationMature Agile with a twist of CMMI
Mature Agile with a twist of CMMI Carsten Ruseng Jakobsen Systematic Software Engineering crj@systematic.dk Kent Aaron Johnson AgileDigm, Incorporated kent.johnson@agiledigm.com Abstract Systematic is
More informationCourse Title: Planning and Managing Agile Projects
Course Title: Planning and Managing Agile Projects Course ID: BA15 Credits: 21 PDUs Course Duration: 3 days (Live in person class only) Course Level: Basic/Intermediate Course Description: This 3-day course
More informationAgile Software Development compliant to Safety Standards?
DB AG/Christian Bedeschinski www.thalesgroup.com/germany Agile Software Development compliant to Safety Standards? Christian Scholz Thales Transportation Systems 2 / Content Motivation Agile Software Development
More informationIBM Rational systems and software solutions for the medical device industry
IBM Software August 2011 IBM Rational systems and software solutions for the medical device industry Improve processes, manage IEC 61508 and IEC 62304 standards, develop quality products Highlights Manage
More informationAgile Software Engineering Practice to Improve Project Success
Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at
More informationImproving Project Governance Using Agile and Metrics. Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM
Improving Project Governance Using Agile and Metrics Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM Your Presenter: Kevin Aguanno 20+ years of PM experience 20+ published books, audiobooks, DVDs, and CD-ROMs
More informationDemand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support
Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Workflows with Business Process Management capabilities
More informationAgile & PMI Project Management Mapping MAVERIC S POINT OF VIEW. 10-10-2012 Vol. 7
10-10-2012 Vol. 7 MAVERIC S POINT OF VIEW Agile & Abstract: The purpose of this whitepaper is to explore the points of parity and differences between two of the most widely used methodologies. PMI Management
More informationProgram Lifecycle Methodology Version 1.7
Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated
More informationCourse Title: Managing the Agile Product Development Life Cycle
Course Title: Managing the Agile Product Development Life Cycle Course ID: BA25 Credits: 28 PDUs Course Duration: 4 days (with optional Executive session) Course Level: Intermediate/Advanced Course Description:
More informationScrum and CMMI Level 5: The Magic Potion for Code Warriors
Scrum and CMMI Level 5: The Magic Potion for Code Warriors Jeff Sutherland, Ph.D. Patientkeeper Inc. jeff.sutherland@computer.org Carsten Ruseng Jakobsen Systematic Software Engineering crj@systematic.dk
More informationIntroduction to Agile Software Development Process. Software Development Life Cycles
Introduction to Agile Software Development Process Presenter: Soontarin W. (Senior Software Process Specialist) Date: 24 November 2010 AGENDA Software Development Life Cycles Waterfall Model Iterative
More informationSiemens Answers for DoD Installations
FOB Solutions for Energy & Water Renewables: Solar, Wind, Waste to Energy Power Generation, Transmission & Distribution Port & Airfield Infrastructure & Logistics Smart Grids & Micro Grids Water & Waste
More informationSystem Development Life Cycle Guide
TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 30 MAY 2008 Version History This and other Framework Extension tools are available on Framework Web site. Release
More information44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam
44-76 mix 2 Number: MB5-705 Passing Score: 800 Time Limit: 120 min File Version: 22.5 http://www.gratisexam.com/ Exam Code:MB5-705 Exam Name: Managing Microsoft Dynamics Implementations Exam Exam A QUESTION
More informationSurviving SOX with Scrum. Integrating Scrum in IT Governance at Allianz
Surviving SOX with Scrum Integrating Scrum in IT Governance at Allianz 1 Who are we? Simon Roberts MBA and Dr. Christoph Mathis Independent Scrum coaches and trainers; Scrum since 2002, XP since late 1990s
More informationStandards & Practices for the software and system engineers /
Standards & Practices for the software and system engineers / professionals John Walz J.Walz@computer.org IEEE Computer Society 1 st VP IEEE Software & Systems Engineering i Standards d Committee Systems
More informationAgile Certification: PMI-ACP
Agile Certification: PMI-ACP Agenda What is PMI-ACP? Should I get certified? Contrast ACP to PMP Prerequisites Exam Content What to focus on? How to prepare? Resources Merits or demerits of certifications
More informationLean QA: The Agile Way. Chris Lawson, Quality Manager
Lean QA: The Agile Way Chris Lawson, Quality Manager The Quality Problem Agile Overview Manifesto Development Methodologies Process Agile QA Lean QA Principles An Agile QA Framework Summary Q & A Agenda
More informationSoftware Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC) Supriyo Bhattacharjee MOF Capability Maturity Model (CMM) A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process
More informationYour Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.
INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing
More informationA Viable Systems Engineering Approach. Presented by: Dick Carlson (richard.carlson2@boeing.com)
A Viable Systems Engineering Approach Presented by: Dick Carlson (richard.carlson2@boeing.com) Philip Matuzic (philip.j.matuzic@boeing.com) i i Introduction This presentation ti addresses systems engineering
More informationAgile. Framework & Standards
Agile Framework & Standards Key issues Inconsistent approach to Agile Development across BG IS due to historical rollout of Agile methods Often poor mobilisation of Agile Development in projects Task/effort/Waterfall
More informationWater-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com
Water-Scrum-Fall Agile Reality for Large Organisations By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com Interests and Experience Leading Change and Transformation in Large, Complex organisations
More informationAgile Software Development Methodologies and Its Quality Assurance
Agile Software Development Methodologies and Its Quality Assurance Aslin Jenila.P.S Assistant Professor, Hindustan University, Chennai Abstract: Agility, with regard to software development, can be expressed
More informationGian Luca Sacco Marketing Director South & Central Europe. Smarter decisions, better products.
Gian Luca Sacco Marketing Director South & Central Europe Smarter decisions, better products Smarter decisions, better products. Today s Product Challenges are More Difficult Than Ever Before Landing on
More informationCMMI: Specific Goals and Practices
Software Engineering for Outsourced & Offshore Development CMMI: Specific Goals and Practices PeterKolb Software Engineering CMMI Process Areas for R&D Projects Slide 2 Content Management in Projects Project
More informationSoftware Development. Overview. www.intland.com
Agile, Waterfall & Hybrid Method Support SAFe Template Git, SVN, Mercurial Integration Release Management DevOps Baselining (Versioning) Integration to Requirements and QA & Testing Overview codebeamer
More informationChanging the Mode of Software Documentation with Lean Model of Software Development
Siemens Corporate Technology May 2015 Changing the Mode of Software Documentation with Lean Model of Software Development Unrestricted use only / Siemens AG 2015. All rights reserved. Changing the mode
More informationMKS Integrity & CMMI. July, 2007
& CMMI July, 2007 Why the drive for CMMI? Missed commitments Spiralling costs Late delivery to the market Last minute crunches Inadequate management visibility Too many surprises Quality problems Customer
More informationTools and Methods to Address Complexity at Scale
Tools and Methods to Address Complexity at Scale Avnet Services Software Engineering Business Unit Agile Services Avnet Services at a Glance Avnet Services by the numbers Capabilities PRACTICES Cloud Solutions
More informationProject Management Office Best Practices
Project Management Office Best Practices Agenda Maturity Models (Industry & PMO) PMO Areas of Expertise (Scale & Scope) Project Management Office Process Model Project Management Framework PMO Implementation
More informationPMP Examination Tasks Puzzle game
PMP Examination Tasks Puzzle game Here is a great game to play to test your knowledge of the tasks you will be tested on in the actual examination. What we have done is take each of the domain tasks in
More informationCall for Tender for Application Development and Maintenance Services
ADM Partners Reference #: 100001200 Call for Tender for Application Development and Maintenance Services Annex 2 - Agile Application Development and Maintenance Appendix A - OECD s Agile Practices and
More informationHow to Upgrade SPICE-Compliant Processes for Functional Safety
How to Upgrade SPICE-Compliant Processes for Functional Safety Dr. Erwin Petry KUGLER MAAG CIE GmbH Leibnizstraße 11 70806 Kornwestheim Germany Mobile: +49 173 67 87 337 Tel: +49 7154-1796-222 Fax: +49
More informationApplied Agile Practices for Large-scale Organizations
Applied Agile Practices for Large-scale Organizations COMPLIANCE AND EFFICIENCY WITH STAGES AT THE STAGES INSIGHT Peter Pedross - CEO, PEDCO Page 1 Scaled Agility is for nuts OR FOR THE NOT SERIOUS COMPANIES,
More informationClinical Risk Management: Agile Development Implementation Guidance
Document filename: Directorate / Programme Document Reference NPFIT-FNT-TO-TOCLNSA-1306.02 CRM Agile Development Implementation Guidance v1.0 Solution Design Standards and Assurance Project Clinical Risk
More informationInformation Technology Policy
Information Technology Policy Systems Development Life Cycle Policy ITP Number ITP-APP012 Category Recommended Policy Contact RA-itcentral@pa.gov Effective Date May 1, 2013 Supersedes Scheduled Review
More informationTruly Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination)
Truly Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination) Neil Potter The Process Group Lead Appraiser / Improvement Coach Organization
More informationRequirements Engineering in Healthcare: Challenges, Solution Approaches and Best Practices
Requirements Engineering in Healthcare: Challenges, Solution Approaches and Best Practices MedConf 2009 Munich, October 13-15,2009 Table of Contents Siemens Healthcare and Vector Consulting Services Motivation
More informationSurveying and evaluating tools for managing processes for software intensive systems
Master Thesis in Software Engineering 30 Credits, Advanced Level Surveying and evaluating tools for managing processes for software intensive systems Anuradha Suryadevara IDT Mälardalen University, ABB
More informationSoftware Quality Development and Assurance in RUP, MSF and XP - A Comparative Study
Software Quality Development and Assurance in RUP, MSF and XP - A Comparative Study Wolfgang Zuser Vienna University of Technology wolfgang.zuser@inso.tuwien.ac.at Stefan Heil Capgemini Consulting Austria
More informationIntroduction to Agile Scrum
Introduction to Agile Scrum by Julia M. Lobur Penn State Harrisburg CMPSC 487W Fall 2015 Introduction to Scrum Learning Goals Relationship of Scrum to other Agile methods Scrum Framework Scrum Roles Scrum
More informationScrum: A disciplined approach to product quality and project success.
Scrum: A disciplined approach to product quality and project success. CQAA February 23, 2011 Patricia Rotman Introductions Copyright 2011-2 Alternate Titles Considered Scrum: Just do it! Scrum: It only
More informationMariusz Chrapko. Before: Software Quality Engineer/ Agile Coach, Motorola, Poland. My Public Profile: http://www.linkedin.
Gathering Customer Requirements in an Agile Environment Mariusz Chrapko ReConf 2009, Munich Mariusz Chrapko Now: Process Consultant/ Agile Coach@Kugler Maag CIE, Stuttgart Supported Areas: - CMMI - SPICE/
More informationReaching CMM Levels 2 and 3 with the Rational Unified Process
Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP174 Table of Contents INTRODUCTION... 1 LEVEL-2, REPEATABLE... 3 Requirements Management... 3 Software Project
More informationAgile Metrics. It s Not All That Complicated
Agile Metrics It s Not All That Complicated Welcome About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach Certified Scrum Master Certified Scrum Product Owner Led teams/org s to
More informationSESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization
SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization Secrets of a Scrum Master: Agile Practices for the Service Desk Donna Knapp Curriculum Development Manager, ITSM Academy
More informationRUP for Software Development Projects
RUP for Software Development Projects George Merguerian www.bmc-online.com 1 Specialists in Global Project Management Brussels Frankfurt Houston Istanbul Milan Ottawa Shanghai Singapore Warsaw Washington
More informationAgile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series
Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual
More informationLeveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014
Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014 Outline 2 Context Key Business Imperatives Agile Adoption and CMMI Roadmap CMMI+Agile Best
More informationManaging Agile Projects in TestTrack GUIDE
Managing Agile Projects in TestTrack GUIDE Table of Contents Introduction...1 Automatic Traceability...2 Setting Up TestTrack for Agile...6 Plan Your Folder Structure... 10 Building Your Product Backlog...
More information10 Steps to Building Your Own Tailored Organizational Project Methodology. Sean Whitaker Human Systems International (HSI) PMO15BR25
10 Steps to Building Your Own Tailored Organizational Project Methodology Sean Whitaker Human Systems International (HSI) PMO15BR25 A Little About Me... A Little About You... Do you have: Any sort of portfolio,
More informationLean Software Configuration Management Using 'Process Increments' Software Engineering Competence Center
Lean Software Configuration Management Using 'Process Increments' Software Engineering Competence Center Copyright Software Engineering Competence Center 2011 Agenda Process Increments Method Overview
More informationCDC UNIFIED PROCESS PRACTICES GUIDE
Document Purpose The purpose of this document is to provide guidance on the practice of Quality Management and to describe the practice overview, requirements, best practices, activities, and key terms
More informationACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )
ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM ) Contents Homework Assignment for 2 PDUs... 1 Chapter Close-Out... 2 Terminology Matching Exercise...
More information!"#$%&'(%)*$+ :%;$)*%<&%6 4.7&68'9"/6")& 0)1.%$2.3*%./'4"55*)6 ,&+-%$+./ !"#$%&##'()*+&## Figure 1: Five OSP Dimensions
!""#!$%&'(#)$*+,(-*(.&%/# &0*$1!"#$%&'(%)*$+ :%;$)*%
More informationUsing Rational Software Solutions to Achieve CMMI Level 2
Copyright Rational Software 2003 http://www.therationaledge.com/content/jan_03/f_cmmi_rr.jsp Using Rational Software Solutions to Achieve CMMI Level 2 by Rolf W. Reitzig Founder, Cognence, Inc. Over the
More informationCompSci 408 - Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs)
Agile Software Development in Today s Industry CompSci 408 - Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs) Overview Introduction Software Development Methodologies
More informationSTATE OF MICHIGAN SUITE
STATE OF MICHIGAN SUITE Agile Process Guide Another Companion to the Systems Engineering Methodology (SEM) of the State Unified Information Technology Environment (SUITE) Michigan Department of Technology,
More informationAgile Development with Rational Team Concert
AM1 Agile Development with Rational Team Concert Giles Davies Technical Consultant, IBM Rational giles.davies@uk.ibm.com What is Agile? An iterative and incremental (evolutionary) approach performed in
More informationApplication of software product quality international standards through software development life cycle
Central Page 284 of 296 Application of software product quality international standards through software development life cycle Mladen Hosni, Valentina Kirinić Faculty of Organization and Informatics University
More informationIssues in Internet Design and Development
Issues in Internet Design and Development Course of Instructions on Issues in Internet Design and Development Week-2 Agile Methods Saad Bin Saleem PhD Candidate (Software Engineering) Users.mct.open.ac.uk/sbs85
More informationPlan-Driven Methodologies
Plan-Driven Methodologies The traditional way to develop software Based on system engineering and quality disciplines (process improvement) Standards developed from DoD & industry to make process fit a
More informationUsing Measurement to translate Business Vision into Operational Software Strategies
Using Measurement to translate Business Vision into Operational Software Strategies Victor R. Basili University of Maryland and Fraunhofer Center - Maryland BUSINESS NEEDS Any successful business requires:
More informationThe new ASAP Methodology
The new ASAP Methodology Overview of the new ASAP Methodology for Implementation 7.x and ASAP Business Add-Ons Jan Musil Director, Global Project Management Office SAP Field Services Raimar Hoeliner Program
More informationSprint with Scrum and get the work done. Kiran Honavalli, Manager Deloitte Consulting LLP March 2011
Sprint with Scrum and get the work done Kiran Honavalli, Manager Deloitte Consulting LLP March 2011 Contents About Deloitte Consulting 3 Executive summary 4 About Scrum 5 Scrum phases 8 Lessons learned
More informationUsing Business Process Management Technology to Implement a CMMI-compliant Agile Software Development Approach
Using Business Process Management Technology to Implement a CMMI-compliant Agile Software Development Approach Bob Moore, Business, Inc. 1 Introduction This presentation will show how Business Process
More informationBusiness Analysis Essentials
Understand the business analyst's role and responsibilities in a successful project. In this introductory course, you'll delve into the role and responsibilities of the business analyst (BA)- the communication
More informationScrum and Testing The end of the test role Bryan Bakker 20 maart 2012
Scrum and Testing The end of the test role Bryan Bakker 20 maart 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen Scrum and Testing... The end
More informationMANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info
MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :
More informationImplementing Models and Standards for Software Development Benefits and Risks
Implementing Models and Standards for Software Development Benefits and Risks Tsvetelina Kovacheva, Quality Manager Musala Soft June 19, 2007 Agenda Difference between Model and Standard Software Development
More informationCSSE 372 Software Project Management: More Agile Project Management
CSSE 372 Software Project Management: More Agile Project Management Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu Learning Outcomes: Plan Create a plan for
More informationPMBOK? You Can Have Both! June 10, 2009. Presented by: www.esi-intl.com
Agile or the PMBOK? You Can Have Both! June 10, 2009 Presented by: David M. Sides, Vice President, ESI Consulting Services www.esi-intl.com Agenda June 10, 2009 Pic? Agile Framework Agile Truths & Myths
More informationRapidly Defining a Lean CMMI Maturity Level 3 Process
Rapidly Defining a Lean CMMI Maturity Level 3 Process Zia Tufail, zia@hp.com, 301.233.4228 Julie Kellum, Julie.Kellum@hp.com, 404.731. 52.63 Tim Olson-QIC, Tim.Olson@qic-inc.com, 760.804.1405 2004 Hewlett-Packard
More informationPLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan
PLM - Agile Agile Development Evolved in the 1990s as a response to heavyweight methodologies. In 2001 representatives of various new methodologies met to discuss the need for lighter alternatives. The
More informationBy O livia K a sik a nd O ma r Silve r
By O livia K a sik a nd O ma r Silve r A long-standing business standard for software development, the Waterfall method, assumes that project steps can be completed sequentially and all costs, benefits,
More informationHow To Plan An Agile Project
GAO Scheduling Best Practices Applied to an Agile Setting by Juana Collymore and Brian Bothwell April 15, 2015 Outline Why is scheduling important? GAO Schedule Assessment Guide Overview Status of the
More informationIn this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice
In this Lecture you will Learn: Development Chapter 5C About the Unified Software Development How phases relate to workflows in an iterative life cycle An approach to system development Major activities
More informationAGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä
AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä Fact corner: SME of 250 developers Mobile & desktop sw Products sold globally EXAMPLE OF AN INNOVATIVE
More informationBlending Traditional and Agile Project Documentation
Blending Traditional and Agile Project Documentation A project Portfolio Perspective Fergal McGovern, Founder, VisibleThread Audience: IT Directors, Program Managers, Project Managers, Business Analyst
More informationISO 9001:2000 Its Impact on Software
ISO 9001:2000 Its Impact on Software Norman P. Moreau, PE, CSQE, CQA Theseus Professional Services, LLC Westminster, Maryland 410-857-0023 / nmoreau@erols.com / http://theseuspro.com Presented to American
More informationAgile Projects 7. Agile Project Management 21
Contents Contents 1 2 3 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management
More informationA Hybrid Approach Using RUP and Scrum as a Software Development Strategy
UNF Digital Commons UNF Theses and Dissertations Student Scholarship 2014 A Hybrid Approach Using RUP and Scrum as a Software Development Strategy Dalila Castilla University of North Florida Suggested
More information