Submit Search
Upload
Agile needs resurgence of visual modeling
•
5 likes
•
5,698 views
Russell Pannone
Follow
Being agile needs resurgence of visual modeling
Read less
Read more
Technology
Business
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 40
Download now
Download to read offline
Recommended
Agile labs 2011
Agile labs 2011
vpraghu
Talk IT_ Oracle_정봉기_111025
Talk IT_ Oracle_정봉기_111025
Cana Ko
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Friedel Jonker
Directory Search Companies Need Better Tools
Directory Search Companies Need Better Tools
Rajesh Sengamedu
Increase Agility & ROI: BPM in Business Support Systems
Increase Agility & ROI: BPM in Business Support Systems
Srikanth Minnam
Aras PLM Software Integration Basics
Aras PLM Software Integration Basics
Aras
Infrastructure Trends -Jan 2010
Infrastructure Trends -Jan 2010
Shahar Geiger Maor
Aras How To Think About Aras Integrations
Aras How To Think About Aras Integrations
Prodeos
Recommended
Agile labs 2011
Agile labs 2011
vpraghu
Talk IT_ Oracle_정봉기_111025
Talk IT_ Oracle_정봉기_111025
Cana Ko
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Friedel Jonker
Directory Search Companies Need Better Tools
Directory Search Companies Need Better Tools
Rajesh Sengamedu
Increase Agility & ROI: BPM in Business Support Systems
Increase Agility & ROI: BPM in Business Support Systems
Srikanth Minnam
Aras PLM Software Integration Basics
Aras PLM Software Integration Basics
Aras
Infrastructure Trends -Jan 2010
Infrastructure Trends -Jan 2010
Shahar Geiger Maor
Aras How To Think About Aras Integrations
Aras How To Think About Aras Integrations
Prodeos
Sii Poland Nearshore It Services Linked In
Sii Poland Nearshore It Services Linked In
gbrzostowski
Program Meeting: 'Outsourcing' (St. Louis, Sep 2010)
Program Meeting: 'Outsourcing' (St. Louis, Sep 2010)
BDPA Education and Technology Foundation
IPM_E_8.2.2012
IPM_E_8.2.2012
Hemant_Kumar_Setya
IPM_E_8.2.2012
IPM_E_8.2.2012
Hemant_Kumar_Setya
IPM_E_8.2.2012
IPM_E_8.2.2012
Hemant_Kumar_Setya
Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...
Perficient, Inc.
Cem jewel
Cem jewel
CEM Business Solutions, Chennai
HSM_E_24.2.12
HSM_E_24.2.12
Hemant_Kumar_Setya
Right people Consultants
Right people Consultants
Right People Consultants
IPM_E_3.2.12
IPM_E_3.2.12
Hemant_Kumar_Setya
Web dispatching & data collection
Web dispatching & data collection
Harry Mosesian
Win and Manage more Government Business with GovWin CRM
Win and Manage more Government Business with GovWin CRM
marcomm2
Q3 2009 Small Business Specialist Pal Meeting February 2009 Final
Q3 2009 Small Business Specialist Pal Meeting February 2009 Final
vriyait
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
Sysfore Technologies
Semantics to energize the full Services Spectrum: Ontological approach to be...
Semantics to energize the full Services Spectrum: Ontological approach to be...
Amit Sheth
Sapphire, Atlanta, 2007
Sapphire, Atlanta, 2007
Mauro Okamoto
Dirk Krafzig Enterprise S O Aand Dependency Mngt
Dirk Krafzig Enterprise S O Aand Dependency Mngt
SOA Symposium
TAUS MT SHOWCASE, Strategies for Building Competitive Advantage and Revenue f...
TAUS MT SHOWCASE, Strategies for Building Competitive Advantage and Revenue f...
TAUS - The Language Data Network
Vv fishbone analysis_charts_final
Vv fishbone analysis_charts_final
Bobbi Bilnoski
Radovan Janecek Avoiding S O A Pitfalls
Radovan Janecek Avoiding S O A Pitfalls
SOA Symposium
Database 3 Conceptual Modeling And Er
Database 3 Conceptual Modeling And Er
Ashwani Kumar Ramani
Data modelling 101
Data modelling 101
Christopher Bradley
More Related Content
What's hot
Sii Poland Nearshore It Services Linked In
Sii Poland Nearshore It Services Linked In
gbrzostowski
Program Meeting: 'Outsourcing' (St. Louis, Sep 2010)
Program Meeting: 'Outsourcing' (St. Louis, Sep 2010)
BDPA Education and Technology Foundation
IPM_E_8.2.2012
IPM_E_8.2.2012
Hemant_Kumar_Setya
IPM_E_8.2.2012
IPM_E_8.2.2012
Hemant_Kumar_Setya
IPM_E_8.2.2012
IPM_E_8.2.2012
Hemant_Kumar_Setya
Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...
Perficient, Inc.
Cem jewel
Cem jewel
CEM Business Solutions, Chennai
HSM_E_24.2.12
HSM_E_24.2.12
Hemant_Kumar_Setya
Right people Consultants
Right people Consultants
Right People Consultants
IPM_E_3.2.12
IPM_E_3.2.12
Hemant_Kumar_Setya
Web dispatching & data collection
Web dispatching & data collection
Harry Mosesian
Win and Manage more Government Business with GovWin CRM
Win and Manage more Government Business with GovWin CRM
marcomm2
Q3 2009 Small Business Specialist Pal Meeting February 2009 Final
Q3 2009 Small Business Specialist Pal Meeting February 2009 Final
vriyait
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
Sysfore Technologies
Semantics to energize the full Services Spectrum: Ontological approach to be...
Semantics to energize the full Services Spectrum: Ontological approach to be...
Amit Sheth
Sapphire, Atlanta, 2007
Sapphire, Atlanta, 2007
Mauro Okamoto
Dirk Krafzig Enterprise S O Aand Dependency Mngt
Dirk Krafzig Enterprise S O Aand Dependency Mngt
SOA Symposium
TAUS MT SHOWCASE, Strategies for Building Competitive Advantage and Revenue f...
TAUS MT SHOWCASE, Strategies for Building Competitive Advantage and Revenue f...
TAUS - The Language Data Network
Vv fishbone analysis_charts_final
Vv fishbone analysis_charts_final
Bobbi Bilnoski
Radovan Janecek Avoiding S O A Pitfalls
Radovan Janecek Avoiding S O A Pitfalls
SOA Symposium
What's hot
(20)
Sii Poland Nearshore It Services Linked In
Sii Poland Nearshore It Services Linked In
Program Meeting: 'Outsourcing' (St. Louis, Sep 2010)
Program Meeting: 'Outsourcing' (St. Louis, Sep 2010)
IPM_E_8.2.2012
IPM_E_8.2.2012
IPM_E_8.2.2012
IPM_E_8.2.2012
IPM_E_8.2.2012
IPM_E_8.2.2012
Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...
Cem jewel
Cem jewel
HSM_E_24.2.12
HSM_E_24.2.12
Right people Consultants
Right people Consultants
IPM_E_3.2.12
IPM_E_3.2.12
Web dispatching & data collection
Web dispatching & data collection
Win and Manage more Government Business with GovWin CRM
Win and Manage more Government Business with GovWin CRM
Q3 2009 Small Business Specialist Pal Meeting February 2009 Final
Q3 2009 Small Business Specialist Pal Meeting February 2009 Final
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
Semantics to energize the full Services Spectrum: Ontological approach to be...
Semantics to energize the full Services Spectrum: Ontological approach to be...
Sapphire, Atlanta, 2007
Sapphire, Atlanta, 2007
Dirk Krafzig Enterprise S O Aand Dependency Mngt
Dirk Krafzig Enterprise S O Aand Dependency Mngt
TAUS MT SHOWCASE, Strategies for Building Competitive Advantage and Revenue f...
TAUS MT SHOWCASE, Strategies for Building Competitive Advantage and Revenue f...
Vv fishbone analysis_charts_final
Vv fishbone analysis_charts_final
Radovan Janecek Avoiding S O A Pitfalls
Radovan Janecek Avoiding S O A Pitfalls
Viewers also liked
Database 3 Conceptual Modeling And Er
Database 3 Conceptual Modeling And Er
Ashwani Kumar Ramani
Data modelling 101
Data modelling 101
Christopher Bradley
Legacy IT vs. Modern IT
Legacy IT vs. Modern IT
Syed Azeem
Product Design Engineer (Career Information Presentation)
Product Design Engineer (Career Information Presentation)
Maya Bhattacharya
DATASTAGE AND QUALITY STAGE 9.1 ONLINE TRAINING
DATASTAGE AND QUALITY STAGE 9.1 ONLINE TRAINING
Datawarehouse Trainings
Database relationship
Database relationship
Girija Muscut
Proyecto completo
Proyecto completo
Antonio Da Rocha
Diseño de una estrategia para la diseminación de la información...
Diseño de una estrategia para la diseminación de la información...
Antonio Da Rocha
Bloque Pacie
Bloque Pacie
Antonio Da Rocha
Antecedentes LOE 2009 Venezuelsa
Antecedentes LOE 2009 Venezuelsa
Antonio Da Rocha
3isystem fase3
3isystem fase3
Antonio Da Rocha
Normalizing agile and lean product development and aim
Normalizing agile and lean product development and aim
Russell Pannone
Agile and Lean Business Proposition
Agile and Lean Business Proposition
Russell Pannone
Modelo Educativo Transformador de Vidas
Modelo Educativo Transformador de Vidas
Antonio Da Rocha
Diseño de una estrategia para la búsqueda de informacion.
Diseño de una estrategia para la búsqueda de informacion.
Antonio Da Rocha
6. introducción
6. introducción
Antonio Da Rocha
Haz que la realidad cobre vida
Haz que la realidad cobre vida
Antonio Da Rocha
Agile product development for the business
Agile product development for the business
Russell Pannone
Forecasting total cost and duration of Product Backlog
Forecasting total cost and duration of Product Backlog
Russell Pannone
Lean Agile and Respect for People
Lean Agile and Respect for People
Russell Pannone
Viewers also liked
(20)
Database 3 Conceptual Modeling And Er
Database 3 Conceptual Modeling And Er
Data modelling 101
Data modelling 101
Legacy IT vs. Modern IT
Legacy IT vs. Modern IT
Product Design Engineer (Career Information Presentation)
Product Design Engineer (Career Information Presentation)
DATASTAGE AND QUALITY STAGE 9.1 ONLINE TRAINING
DATASTAGE AND QUALITY STAGE 9.1 ONLINE TRAINING
Database relationship
Database relationship
Proyecto completo
Proyecto completo
Diseño de una estrategia para la diseminación de la información...
Diseño de una estrategia para la diseminación de la información...
Bloque Pacie
Bloque Pacie
Antecedentes LOE 2009 Venezuelsa
Antecedentes LOE 2009 Venezuelsa
3isystem fase3
3isystem fase3
Normalizing agile and lean product development and aim
Normalizing agile and lean product development and aim
Agile and Lean Business Proposition
Agile and Lean Business Proposition
Modelo Educativo Transformador de Vidas
Modelo Educativo Transformador de Vidas
Diseño de una estrategia para la búsqueda de informacion.
Diseño de una estrategia para la búsqueda de informacion.
6. introducción
6. introducción
Haz que la realidad cobre vida
Haz que la realidad cobre vida
Agile product development for the business
Agile product development for the business
Forecasting total cost and duration of Product Backlog
Forecasting total cost and duration of Product Backlog
Lean Agile and Respect for People
Lean Agile and Respect for People
Similar to Agile needs resurgence of visual modeling
Pay Genie Lr
Pay Genie Lr
Deepa Guruswamy
Microsoft Analysis Services July 2010
Microsoft Analysis Services July 2010
Mark Ginnebaugh
Optimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud Computing
Oracle Day
Making Architecture Business Value Driven
Making Architecture Business Value Driven
IASA
Sundaram infotech fin services ppt v 2.0
Sundaram infotech fin services ppt v 2.0
SISL_Khyati
Increasing the ROI of SAP post-implementation
Increasing the ROI of SAP post-implementation
Raul Morales
Asug Minnesota Using Six Sigma To Reduce Costs
Asug Minnesota Using Six Sigma To Reduce Costs
Fabio Brancati
Why modeling matters ?
Why modeling matters ?
Sybase Türkiye
BI Readiness by FMT
BI Readiness by FMT
Mark West
Presentatie capgemini academy v10 eng
Presentatie capgemini academy v10 eng
jveik
The Road to Agility Starts with BI
The Road to Agility Starts with BI
Kalido
OrchestratedFUEL Overview Presentation
OrchestratedFUEL Overview Presentation
Orchestra LLC
Evaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editions
Mike Boyarski
Customer MDM Is Key To Strategic Business Success
Customer MDM Is Key To Strategic Business Success
Jerome Leonard
Corporate presentation deck (en) 1.8 detail
Corporate presentation deck (en) 1.8 detail
BICorporate
RoadMap de Integración SAP BW & SAP BO
RoadMap de Integración SAP BW & SAP BO
Javier Ballester Pérez de Castro
Experience and Skill Set Dashboard
Experience and Skill Set Dashboard
ashish24
Top Source Intro India Payroll
Top Source Intro India Payroll
sunilbane
CGM_E_8.2.2012
CGM_E_8.2.2012
Hemant_Kumar_Setya
Mi fin financial product suite
Mi fin financial product suite
Qualtech-Consultants PVT LTD
Similar to Agile needs resurgence of visual modeling
(20)
Pay Genie Lr
Pay Genie Lr
Microsoft Analysis Services July 2010
Microsoft Analysis Services July 2010
Optimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud Computing
Making Architecture Business Value Driven
Making Architecture Business Value Driven
Sundaram infotech fin services ppt v 2.0
Sundaram infotech fin services ppt v 2.0
Increasing the ROI of SAP post-implementation
Increasing the ROI of SAP post-implementation
Asug Minnesota Using Six Sigma To Reduce Costs
Asug Minnesota Using Six Sigma To Reduce Costs
Why modeling matters ?
Why modeling matters ?
BI Readiness by FMT
BI Readiness by FMT
Presentatie capgemini academy v10 eng
Presentatie capgemini academy v10 eng
The Road to Agility Starts with BI
The Road to Agility Starts with BI
OrchestratedFUEL Overview Presentation
OrchestratedFUEL Overview Presentation
Evaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editions
Customer MDM Is Key To Strategic Business Success
Customer MDM Is Key To Strategic Business Success
Corporate presentation deck (en) 1.8 detail
Corporate presentation deck (en) 1.8 detail
RoadMap de Integración SAP BW & SAP BO
RoadMap de Integración SAP BW & SAP BO
Experience and Skill Set Dashboard
Experience and Skill Set Dashboard
Top Source Intro India Payroll
Top Source Intro India Payroll
CGM_E_8.2.2012
CGM_E_8.2.2012
Mi fin financial product suite
Mi fin financial product suite
More from Russell Pannone
Agile Lean Kanban in the Real World - A Case Study
Agile Lean Kanban in the Real World - A Case Study
Russell Pannone
AcceptCriteria_TestCases_TestScripts
AcceptCriteria_TestCases_TestScripts
Russell Pannone
Agile Lean Kanban in the real world
Agile Lean Kanban in the real world
Russell Pannone
The Role of Quality Assurance in the World of Agile Development and Scrum
The Role of Quality Assurance in the World of Agile Development and Scrum
Russell Pannone
Agile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case Study
Russell Pannone
Risk guideline
Risk guideline
Russell Pannone
What is an agile coach
What is an agile coach
Russell Pannone
Agile-Lean requirements position statement
Agile-Lean requirements position statement
Russell Pannone
Agile and lean product development the fundamentals
Agile and lean product development the fundamentals
Russell Pannone
5 Levels of Agile Planning Explained Simply
5 Levels of Agile Planning Explained Simply
Russell Pannone
Product backlog stories_acceptancecriteria_size_priority
Product backlog stories_acceptancecriteria_size_priority
Russell Pannone
How To Know Your Stories Are At The Right Level Of Detail
How To Know Your Stories Are At The Right Level Of Detail
Russell Pannone
Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2
Russell Pannone
Agile Business Driven Development
Agile Business Driven Development
Russell Pannone
Project Management And Being Agile
Project Management And Being Agile
Russell Pannone
Creating A Product Backlog
Creating A Product Backlog
Russell Pannone
Conducting An Agile Retrospective
Conducting An Agile Retrospective
Russell Pannone
The World of Agile/Lean Product Development and Delivery with Scrum Made Easy
The World of Agile/Lean Product Development and Delivery with Scrum Made Easy
Russell Pannone
More from Russell Pannone
(18)
Agile Lean Kanban in the Real World - A Case Study
Agile Lean Kanban in the Real World - A Case Study
AcceptCriteria_TestCases_TestScripts
AcceptCriteria_TestCases_TestScripts
Agile Lean Kanban in the real world
Agile Lean Kanban in the real world
The Role of Quality Assurance in the World of Agile Development and Scrum
The Role of Quality Assurance in the World of Agile Development and Scrum
Agile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case Study
Risk guideline
Risk guideline
What is an agile coach
What is an agile coach
Agile-Lean requirements position statement
Agile-Lean requirements position statement
Agile and lean product development the fundamentals
Agile and lean product development the fundamentals
5 Levels of Agile Planning Explained Simply
5 Levels of Agile Planning Explained Simply
Product backlog stories_acceptancecriteria_size_priority
Product backlog stories_acceptancecriteria_size_priority
How To Know Your Stories Are At The Right Level Of Detail
How To Know Your Stories Are At The Right Level Of Detail
Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2
Agile Business Driven Development
Agile Business Driven Development
Project Management And Being Agile
Project Management And Being Agile
Creating A Product Backlog
Creating A Product Backlog
Conducting An Agile Retrospective
Conducting An Agile Retrospective
The World of Agile/Lean Product Development and Delivery with Scrum Made Easy
The World of Agile/Lean Product Development and Delivery with Scrum Made Easy
Recently uploaded
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Recently uploaded
(20)
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Agile needs resurgence of visual modeling
1.
Introduction to Agile
Visual Modeling Copyright © 2008 – 2012 Russell Pannone. All rights reserved.
2.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved.
3.
Words are not
enough to derive the solution “I have a five volume set of the Decline and Fall of the Roman Empire, sitting on my bookshelf at home in proper order. Each volume is 4 cm. thick and each cover is .1 cm. thick. The covers and book pages are made of paper. If a bookworm eats through from the 1st page of volume 1 to the last page of volume 5, how many centimeters of paper will the bookworm eat through?” Please feel free to ask questions to help clarify your understanding Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 3
4.
The task of
the software development team is to engineer the illusion of simplicity Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 4
5.
Engineering the illusion
of simplicity is difficult because… Copyright © 2010 Jurgen Appelo Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 5
6.
Because there are
so many elements to it Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 6 6
7.
because…
Chen Information Engineering Individual Martin/IE Merise OMT UML OOAD Team Data Gane-Sarson Modeling IDEFx Process Modeling OOSE Enterprise MSD Rational Visio MSD Software Rational Visual Modeler Data Smart Studio Modeler Draw 7 Copyright © 2008 – 2012 Russell Pannone. All rights reserved.
8.
because… Categories of ALM
& different points of view Requirements Analysis & Design Coding Testing Deployment Issue management Workflow (Task management) Project management Change management Configuration management Build management Release management Monitoring and reporting Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 8
9.
Model driven system-software
development and delivery to the rescue Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 9
10.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 10
11.
Account & Policy
Level 1 Bus. Management Capability Business Process Premium Process Payment Manage Account & Level 2 Bus. Policy Billing Capability Process Step / Schedule Payment Activity Ability to maintain Business premium payments Requirement Business User As a Customer I want the ability to schedule Customer a future-dated premium payment so that I Roles Story can manage my cash flow and budget Ability to support 500,000 payment Constraints customers The Payment Schedule Date must be on or before the Business Payment Due Date. Premium Payment Amount Rules A payment may not be Business Data scheduled if the Payment Premium Payment Schedule Date Elements Status is ‘overdue’. Premium Payment Frequency Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 11
12.
Elements of business
modeling Business modeling is a disciplined approach to creating and maintaining a set of business- owned information assets that serve as a blueprint for the planning and execution of strategy Business modeling provides a common, enterprise-level business language and framework for documenting how the business is structured Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 12
13.
Process premium payment Copyright
© 2008 – 2012 Russell Pannone. All rights reserved. 13
14.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 14
15.
Elements of application
architecture Project Resource Management Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 15
16.
System Use Case
Modeling Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 16
17.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 17
18.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 18
19.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 19
20.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 20
21.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 21
22.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 22
23.
Notation and Process Copyright
© 2008 – 2012 Russell Pannone. All rights reserved. 23
24.
Object Oriented
Object Modeling Software Engineering Technique OOSE Object Oriented OMT Analysis and Design OOAD Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 24
25.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 25
26.
Business Modeling Copyright ©
2008 – 2012 Russell Pannone. All rights reserved. 26
27.
Class/Object Modeling Copyright ©
2008 – 2012 Russell Pannone. All rights reserved. 27
28.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 28
29.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 29
30.
// class Person
Example output // with two private fields name and age // two public methods to retrieve fields int main() { (called "getters") cout << "Creating a // and public non-default constructor person..." << endl; class Person { Person public: johnDoe("John Doe", Person(string name, int age) { 25); this->name = name; cout << "Person's this->age = age; name: " << } johnDoe.getName() << string getName() { endl; return name; cout << "Person's } age: " << int getAge() { johnDoe.getAge() << return age; endl; } return 0; private: string name; int age; }; Copyright © 2008 – 2012 Russell Pannone. All rights reserved. visibility 30
31.
Types of data
models Conceptual Data Model Logical Data Model Physical Data Model Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 31
32.
A conceptual data
model identifies the highest-level relationships between the different entities. Features of conceptual data model include: • includes the important entities and the relationships among them • no attribute is specified • no primary key is specified Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 32
33.
A logical data
model describes the data in as much detail as possible, without regard to how they will be physically implemented in the database. Features of a logical data model include: • all entities and relationships between them including cardinality • all attributes for each entity are specified • the primary key for each entity is specified • foreign keys (keys identifying the relationship between different entities) are specified • normalization occurs at this level (there are actually 5 levels) Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 33
34.
A physical data
model represents how the model will be built in the database. Features of a physical data model include: • specification all tables and columns • foreign keys are used to identify relationships between tables • denormalization may occur based on user requirements • physical considerations may cause the physical data model to be quite different from the logical data model • physical data model will be different for different RDBMS; for example, data type for a column may be different between MySQL and SQL Server The steps for physical data model design are as follows: convert entities into tables convert relationships into foreign keys convert attributes into columns modify the physical data model based on physical constraints/ requirements Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 34
35.
Comparing elements of
the three levels of data models Elements Conceptual Logical Physical Entity names Entity relationship Attributes Primary key Foreign key Table names Column names Column data types Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 35
36.
Logical data model
using UML Class Diagram Copyright © 2008 – 2012 Russell Pannone. All rights reserved. 36
37.
Hands-on exercise
Multiplicity 1 no more than one 0..1 zero or one * many 0..* zero or many 1..* one or many
38.
Natural language
is not enough The task of the software development team is to engineer the illusion of simplicity in the world of complex and complicated system-software development Modeling is a synergistic blend of people, process, notation and tool Models depict business architecture, application architecture, information & data architecture, and infrastructure architecture that progressively refines our knowledge, requirements, and design across multiple viewpoints There are numerous types of modeling techniques and notations: ERD – Chen, Merise, Martin, etc. UML – class, activity, sequence, etc. We don't show an insight-inspiring picture just because it saves a thousand words; we show it because it elicits the thousand words that make Copyright © 2008 – 2012 Russell Pannone. All rights reserved. the greatest difference 38
39.
Backup Slides
40.
Copyright © 2008
– 2012 Russell Pannone. All rights reserved. 40
Download now