Enviar pesquisa
Carregar
Agile needs resurgence of visual modeling
•
5 gostaram
•
5,698 visualizações
Russell Pannone
Seguir
Being agile needs resurgence of visual modeling
Leia menos
Leia mais
Tecnologia
Negócios
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 40
Baixar agora
Baixar para ler offline
Recomendados
Company information
Agile labs 2011
Agile labs 2011
vpraghu
Talk IT_ Oracle_정봉기_111025
Talk IT_ Oracle_정봉기_111025
Cana Ko
Intelligent Sales & Risk Performance Mangement with IBM Cognos and MapInfo
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Friedel Jonker
This presentation will highlight challenges faced by online advertising companies & directory search companies and how they can overcome same through an efficient business process system - as used in telecom domain.
Directory Search Companies Need Better Tools
Directory Search Companies Need Better Tools
Rajesh Sengamedu
Decrease the gap between Business and IT. And business users can modify business process execution on the fly in response to an external market force, be it an opportunity or threat.
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
Recomendados
Company information
Agile labs 2011
Agile labs 2011
vpraghu
Talk IT_ Oracle_정봉기_111025
Talk IT_ Oracle_정봉기_111025
Cana Ko
Intelligent Sales & Risk Performance Mangement with IBM Cognos and MapInfo
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Friedel Jonker
This presentation will highlight challenges faced by online advertising companies & directory search companies and how they can overcome same through an efficient business process system - as used in telecom domain.
Directory Search Companies Need Better Tools
Directory Search Companies Need Better Tools
Rajesh Sengamedu
Decrease the gap between Business and IT. And business users can modify business process execution on the fly in response to an external market force, be it an opportunity or threat.
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
BDPA St. Louis chapter focused their September 2010 program meeting on “The Future of Outsourcing”. This was a very informative topic presented by Mr. Nash Anwar.
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
Architecture for scalable BPM solutions Introduction The role and shortcomings of SOA Integrating legacy applications with the BPMS Building high-performance BPM solutions The role of a business rules management system in your architecture Architecture to support event-driven business processes to reduce latency in business processes and the company as a whole
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 is a perfect blend of software excellence and jewellery domain knowledge. CEM Jewel software is designed keeping your customers and your services to them, which is the key factor for your growth. CEM Jewel uses state of the art technology and integrates Finance, Sales, Inventory, Purchase, and Manufacturing, Sub-contracting, Point of Sale, RF-ID and Bar code. The product / item image visibility is provided across the software. CEM Jewel reports give you the right information at the right time.
Cem jewel
Cem jewel
CEM Business Solutions, Chennai
HSM_E_24.2.12
HSM_E_24.2.12
Hemant_Kumar_Setya
We are a recruitment consulting firm and we help you in finding the Right People for your Organization.
Right people Consultants
Right people Consultants
Right People Consultants
IPM_E_3.2.12
IPM_E_3.2.12
Hemant_Kumar_Setya
Learn the advantages of collecting information on the shop floor in real time. Eliminate errors, find problems quicker http://www.workwiseinc.com
Web dispatching & data collection
Web dispatching & data collection
Harry Mosesian
Win and Manage more Government Business! In this Webinar presentation Bruce Milligan, Vice President of Marketing at Citizant, shares how Citizant uses GovWin CRM and GovWin IQ to manage its business development lifecycle, grow its pipeline, and improve both speed and quality of their business development processes.
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
Sysfore Retail (http://www.sysforeretail.com) is an open source based ERP solution built specifically for retailers. Its retail processes aligned easy to use GUI, based on open standards structure, makes it an ideal solution for retailers from a long term value realization perspective. Sysfore Retail is built to be quickly deployed to handle a range of retail operations. Sysfore Retail extends the Openbravo 3 opensource ERP platform, which provides for a reliable, cutting edge, scalable and open standards architecture, that is ready for the complex operational needs of a retail chain. It supports: * multiple suppliers & multiple costs for the same item * multiple assortments based on store groups/ zones * MRP, multiple price points * variable pricing & promotions based on store groups/ price zones * multiple types of promotions * purchase order management, warehouse management, RTV * multiple methods of replenishment, viz. min-max, store orders etc. * store replenishment and returns, support DSD * inventory visibility & stock counts at warehouse and store level ... and much more... Sysfore Technologies (http://www.sysfore.com) is a leading enterprise solutions provider that specializes in web-based and open source technology platforms.
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
Sysfore Technologies
Amit Sheth's Talk at the inauguration invitational event for Research School on Services-Oriented Systems Engineering, Hasso-Plattner-Institute, Potsdam, Germany, June 22, 2006.
Semantics to energize the full Services Spectrum: Ontological approach to be...
Semantics to energize the full Services Spectrum: Ontological approach to be...
Amit Sheth
Presentation Sapphire 2007, "Transforming the future into present"
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
This presentation is a part of the MosesCore project that encourages the development and usage of open source machine translation tools, notably the Moses statistical MT toolkit. MosesCore is supported by the European Commission Grant Number 288487 under the 7th Framework Programme. For the latest updates, follow us on Twitter - #MosesCore
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
Doing some root cause analysis with fish bone exercises.
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 half day workshop presented by Chris Bradley at the Enterprise Data and Business Intelligence conference London on November 3rd 2014. Chris Bradley is a leading independent information strategist. Contact chris.bradley@dmadvisors.co.uk
Data modelling 101
Data modelling 101
Christopher Bradley
Mais conteúdo relacionado
Mais procurados
Sii Poland Nearshore It Services Linked In
Sii Poland Nearshore It Services Linked In
gbrzostowski
BDPA St. Louis chapter focused their September 2010 program meeting on “The Future of Outsourcing”. This was a very informative topic presented by Mr. Nash Anwar.
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
Architecture for scalable BPM solutions Introduction The role and shortcomings of SOA Integrating legacy applications with the BPMS Building high-performance BPM solutions The role of a business rules management system in your architecture Architecture to support event-driven business processes to reduce latency in business processes and the company as a whole
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 is a perfect blend of software excellence and jewellery domain knowledge. CEM Jewel software is designed keeping your customers and your services to them, which is the key factor for your growth. CEM Jewel uses state of the art technology and integrates Finance, Sales, Inventory, Purchase, and Manufacturing, Sub-contracting, Point of Sale, RF-ID and Bar code. The product / item image visibility is provided across the software. CEM Jewel reports give you the right information at the right time.
Cem jewel
Cem jewel
CEM Business Solutions, Chennai
HSM_E_24.2.12
HSM_E_24.2.12
Hemant_Kumar_Setya
We are a recruitment consulting firm and we help you in finding the Right People for your Organization.
Right people Consultants
Right people Consultants
Right People Consultants
IPM_E_3.2.12
IPM_E_3.2.12
Hemant_Kumar_Setya
Learn the advantages of collecting information on the shop floor in real time. Eliminate errors, find problems quicker http://www.workwiseinc.com
Web dispatching & data collection
Web dispatching & data collection
Harry Mosesian
Win and Manage more Government Business! In this Webinar presentation Bruce Milligan, Vice President of Marketing at Citizant, shares how Citizant uses GovWin CRM and GovWin IQ to manage its business development lifecycle, grow its pipeline, and improve both speed and quality of their business development processes.
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
Sysfore Retail (http://www.sysforeretail.com) is an open source based ERP solution built specifically for retailers. Its retail processes aligned easy to use GUI, based on open standards structure, makes it an ideal solution for retailers from a long term value realization perspective. Sysfore Retail is built to be quickly deployed to handle a range of retail operations. Sysfore Retail extends the Openbravo 3 opensource ERP platform, which provides for a reliable, cutting edge, scalable and open standards architecture, that is ready for the complex operational needs of a retail chain. It supports: * multiple suppliers & multiple costs for the same item * multiple assortments based on store groups/ zones * MRP, multiple price points * variable pricing & promotions based on store groups/ price zones * multiple types of promotions * purchase order management, warehouse management, RTV * multiple methods of replenishment, viz. min-max, store orders etc. * store replenishment and returns, support DSD * inventory visibility & stock counts at warehouse and store level ... and much more... Sysfore Technologies (http://www.sysfore.com) is a leading enterprise solutions provider that specializes in web-based and open source technology platforms.
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
SYSFORETAIL – ERP SOLUTION FOR RETAILERS
Sysfore Technologies
Amit Sheth's Talk at the inauguration invitational event for Research School on Services-Oriented Systems Engineering, Hasso-Plattner-Institute, Potsdam, Germany, June 22, 2006.
Semantics to energize the full Services Spectrum: Ontological approach to be...
Semantics to energize the full Services Spectrum: Ontological approach to be...
Amit Sheth
Presentation Sapphire 2007, "Transforming the future into present"
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
This presentation is a part of the MosesCore project that encourages the development and usage of open source machine translation tools, notably the Moses statistical MT toolkit. MosesCore is supported by the European Commission Grant Number 288487 under the 7th Framework Programme. For the latest updates, follow us on Twitter - #MosesCore
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
Doing some root cause analysis with fish bone exercises.
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
Mais procurados
(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
Destaque
Database 3 Conceptual Modeling And Er
Database 3 Conceptual Modeling And Er
Ashwani Kumar Ramani
Data Modelling 101 half day workshop presented by Chris Bradley at the Enterprise Data and Business Intelligence conference London on November 3rd 2014. Chris Bradley is a leading independent information strategist. Contact chris.bradley@dmadvisors.co.uk
Data modelling 101
Data modelling 101
Christopher Bradley
Using architecture analogies to distinguish between Legacy IT and Modern IT concepts
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
IF ANY ONE NEED DATASTAGE ONLINE TRAINING (OR) JOB SUPPORT (OR) CLASS VIDEO'S PLEASE CONTACT ---> trainingonds@gmail.com or +91-9000380723
DATASTAGE AND QUALITY STAGE 9.1 ONLINE TRAINING
DATASTAGE AND QUALITY STAGE 9.1 ONLINE TRAINING
Datawarehouse Trainings
database, degree of relationship, entity, attribute, binary, unary, tenary, cascade delete, prohibit delete, null value, referential integrity, entity integrity constraints, domain constraints
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...
Diseño de una estrategia para la diseminación de la información...
Antonio Da Rocha
Bloque PACIE
Bloque Pacie
Bloque Pacie
Antonio Da Rocha
Antecedentes a la LOE 2009 Venezuela
Antecedentes LOE 2009 Venezuelsa
Antecedentes LOE 2009 Venezuelsa
Antonio Da Rocha
3isystem fase3
3isystem fase3
Antonio Da Rocha
The what, why, and how of agile and lean product (system-software) development and delivery is not one persons vision alone; to become reality it needs to be a "shared" vision through negotiation and compromise between individuals, the team and the organization. The following is a set of norms for your agile and lean product (system-software) development teams to rally around and evolve.
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
Una experiencia educativa exitosa en Venezuela. Chistel House Venezuela, un modelo educativo transformación de vidas
Modelo Educativo Transformador de Vidas
Modelo Educativo Transformador de Vidas
Antonio Da Rocha
Diseño de una estrategia para la socialización, validación y difusión de saberes vinculados a estándares y normativas para la creación de entornos virtuales de enseñanza y de aprendizaje para el sector universitario venezolano.
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
Una visión general de la Realidad Aumentada y sus posibles aplicaciones en la vida cotidiana.
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
Technique that can be used to forecast cost, schedule and scope for delivering on a Product Backlog
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
Destaque
(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
Semelhante a Agile needs resurgence of visual modeling
Pay Genie Lr
Pay Genie Lr
Deepa Guruswamy
This is an introduction to Analysis Services focusing on when to use it and how to use it effectively. Dan Bulos covers the three pillars of multidimensional databases: Aggregation Management, Embedded Metadata, and the Calculation Engine. For analytical applications, performance management, or just about anything with a KPI, Analysis Services is the perfect companion for SQL Server. These are complementary databases that do different things well. Using the right tool for the right job will make development faster and usability easier. You Will Learn: • How SSAS aggregation management saves development time and runs faster • How the embedded metadata (semantic layer) of SSAS creates a more usable application • The benefits of using MDX as calculation language • How to make effective use of both the relational & multidimensional SQL Server databases
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 - Dave Guevara The Denver IASA June 2008 meeting looked at the Business of Architecture. This discussion will look at one part of the broad topic, the business and strategic alignment processes that align IT to be business value driven. The alignment that we will focus on is between the strategic intent of a company, and the capabilities that are needed to implement the business processes and technologies that will execute that strategic intent. A case study example will be used to illustrate some of the “how to” methods for doing this in your organization. This session will be interactive. In addition to discussion these new concepts relating strategic intent to capabilities (Business, Organizational, Technical, Integration) we will also take a brief look at getting from capabilities down to User Story inventories and ultimately into services development. Recent feedback from the Agile conference was that these concepts and their use were spot on to where the thought leadership is moving to in the Agile field.
Making Architecture Business Value Driven
Making Architecture Business Value Driven
IASA
Current generation loan and leasing software
Sundaram infotech fin services ppt v 2.0
Sundaram infotech fin services ppt v 2.0
SISL_Khyati
Softtek Presentation at ASUG Chapter Meeting in Minnesota - March 2012 at Medtronic.
Asug Minnesota Using Six Sigma To Reduce Costs
Asug Minnesota Using Six Sigma To Reduce Costs
Fabio Brancati
Increase the ROI of SAP post-implementation Reducing the cost of application support through a Managed Service Delivery model Increasing the value IT can provide to the business
Increasing the ROI of SAP post-implementation
Increasing the ROI of SAP post-implementation
Raul Morales
14 Haziran 2012 tarihinde Sybase Türkiye tarafından yapılan PoerDesigner etkinliğinde, modellemenin önemi konulu sunum
Why modeling matters ?
Why modeling matters ?
Sybase Türkiye
Presentation by FMT on BI Readiness. Also presented at Collaborate 09.
BI Readiness by FMT
BI Readiness by FMT
Mark West
SAP Navigator The transition program that enables SAP consultants for their future roles
Presentatie capgemini academy v10 eng
Presentatie capgemini academy v10 eng
jveik
See how mid-market companies can take advantage of tools like Microsoft Business Intelligence and Oracle OBIEE as a base to their program and use Kalido to provide the agility that those tools can’t. Watch the webinar replay at www.kalido.com/road-to-agility.htm
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
From Oracle OpenWorld 2011. Customer MDM is Key to Strategic Business Success
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 for Ashish Jain
Experience and Skill Set Dashboard
Experience and Skill Set Dashboard
ashish24
Get a view on our approach to payroll services for the Indian market
Top Source Intro India Payroll
Top Source Intro India Payroll
sunilbane
CGM_E_8.2.2012
CGM_E_8.2.2012
Hemant_Kumar_Setya
''Qualtech consultants'', An ISO 9001:2008 certified as a leading professionally managed Business & Technolog solution company operating out of New Delhi, india engaged in the business of poroviding array of Business & technology solutions & ervices across Domains & platforms like Microsoft(Dot Net, VB, ASP), LAMP, RoR, Oracle, mySQL, MSSQL on Windows/Linux/Unix and AIX environments, Mobile Engineering etc for clients worldwide.
Mi fin financial product suite
Mi fin financial product suite
Qualtech-Consultants PVT LTD
Semelhante a 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
Asug Minnesota Using Six Sigma To Reduce Costs
Asug Minnesota Using Six Sigma To Reduce Costs
Increasing the ROI of SAP post-implementation
Increasing the ROI of SAP post-implementation
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
Mais de Russell Pannone
Real life example of applying Agile Lean and Kanban
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
An example of how Agile., Lean, and Kanban was used in the real world
Agile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case Study
Russell Pannone
Pragmatically dealing with agile product (solution-system-software) development risk.
Risk guideline
Risk guideline
Russell Pannone
What is an agile coach
What is an agile coach
Russell Pannone
The significance of the Agile-Lean Requirements Position Statement is it defines the need, belief, and the readiness to do what it takes to effectively write agile requirements and deliver commercial or operational value. The Agile-Lean Requirements Position Statement ensures unanimity of purpose within the enterprise and the agile product development and delivery teams by serving as a reference point, educational value and motivating force:
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
Integration of Agile/Lean, Scrum and ITIL
Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2
Russell Pannone
Business Analysis & Business Analyst Role in the World of “Being” Agile
Agile Business Driven Development
Agile Business Driven Development
Russell Pannone
Project Management And Being Agile
Project Management And Being Agile
Russell Pannone
Part of the WeBeAgile "How Do I ....." series.
Creating A Product Backlog
Creating A Product Backlog
Russell Pannone
Part of the WeBeAgile "How Do I .... " series.
Conducting An Agile Retrospective
Conducting An Agile Retrospective
Russell Pannone
Agile/Lean and SCRUM based System-Software Product Development and Delivery made easy
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
Mais de 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
Último
Agentic RAG transforms how we approach question answering by introducing an innovative agent-based framework. Unlike traditional methods that rely solely on large language models (LLMs), agentic RAG employs intelligent agents to tackle complex questions requiring intricate planning, multi-step reasoning, and utilization of external tools.
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
ChristopherTHyatt
A talk given by Julian Hyde at the San Francisco Distributed Systems Meetup on May 22, 2024.
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Julian Hyde
Generative AI architecture, at its core, revolves around the concept of machines being able to generate content autonomously, mimicking human-like creativity and decision-making processes. Unlike traditional AI systems that rely on predefined rules and data inputs, generative AI leverages deep learning techniques to produce new, original outputs based on patterns and examples it has learned from vast datasets. This capability opens up a multitude of possibilities across various domains within an enterprise.
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
alexjohnson7307
Partner Tech Talk with Tinybird
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
confluent
Designing inclusive products is not only a social responsibility but also a business imperative. This talk delves into the journey of creating accessible hardware products that cater to diverse user needs. Key Topics Covered: 1. Introduction to Inclusive Design - Importance of accessibility in product design - Overview of Comcast's commitment to making products accessible to a wide audience 2. Case Study: Xfinity Large Button Voice Remote - Initial challenges and the evolution of the product - User research and feedback that shaped the design - Key features of the final product and their benefits 3. Designing for Diverse Needs - Understanding human-centered design and its historical context - The impact of designing for people with disabilities on overall product quality - Examples from other industries, such as architecture and industrial design 4. Integrating Accessibility from the Beginning - The cost and efficiency benefits of designing for accessibility from the start - The process of embedding accessibility as a core trait rather than an optional feature 5. Real-World Impact and Continuous Improvement - Insights from in-home studies with users having assistive needs - How continuous feedback and iterative design lead to better products - The role of inclusive research and development practices
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
UXDXConf
This presentation discusses the complexities of aligning teams and ensuring consistent product experiences across various platforms, proposing Server Driven UI (SDUI) as a solution. Key Points Covered: - The challenge of maintaining consistency in product experiences across web and app interfaces, highlighted by discrepancies in user experience features like comment sections. - Introduction of Server Driven UI (SDUI) to manage uniformity and streamline updates across different platforms. - The importance of adapting design systems to accommodate SDUI, ensuring uniform naming conventions, and component functionalities. - Technical discussions on overcoming framework differences and the operational load on developers due to continuous OS updates.
Server-Driven User Interface (SDUI) at Priceline
Server-Driven User Interface (SDUI) at Priceline
UXDXConf
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
Intrigued by why some of the world's largest companies (Netflix, Google, Cisco, Twitter, Uber etc) are using gRPC? In this demo based talk we delve into the world of gRPC in .Net, what it does and why we should use it. We compare the interface with both Rest and graphQL. We will show you how to implement grpc server-side in .net and in the web. Finally, I will show you how the tooling helps you deliver powerful interfaces and interact with them quickly and simply.
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
John Staveley
Unlock the mysteries of successful Salesforce interviews in this insightful session hosted by Hugo Rosario (Salesforce Customer), a seasoned hiring manager that leads the Salesforce Department of multinational company with over 100 interviews under their belt. Step into the manager's chair and gain exclusive behind-the-scenes insights into what makes a Salesforce consultant stand out during the interview process. From deciphering the unspoken cues to mastering key strategies, we'll explore the intricacies of the interview process and provide practical tips for consultants looking to not only pass interviews but also thrive in their roles. Whether you're a seasoned professional or just starting your Salesforce journey, this session is your backstage pass to the secrets that hiring managers wish you knew.
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
CzechDreamin
This is a powerpoint that features Microsoft Teams Devices and everything that is new including updates to its software and devices for April 2024
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
Stephanie Beckett
In this session, we will showcase how to revolutionize automated testing for your software, automation, and QA teams with UiPath Test Suite. In part 1 of UiPath test automation using UiPath Test Suite – developer series, we will cover, Software testing overview What is software testing Why software testing is required Typical test types and levels Continuous testing and challenges Introduction to UiPath Test Suite UiPath Test Suite family of products Speaker: Atul Trikha, Chief Technologist & Solutions Architect, Peraton and UiPath MVP Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
DianaGray10
Join us as we dive into the latest updates to the UiPath Orchestrator API, including new limits and features for 2024. Discover how these changes can enhance your automation projects and streamline your workflows. 📚 Overview of UiPath Orchestrator API 🔧 Recent changes to API limits 🛠️ How to adapt to new limits 📋 Best practices for using the Orchestrator API efficiently ❓ Q&A session
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
DianaGray10
ScyllaDB has the potential to deliver impressive performance and scalability. The better you understand how it works, the more you can squeeze out of it. But before you squeeze, make sure you know what to monitor! Watch our experienced Postgres developer work through monitoring and performance strategies that help him understand what mistakes he’s made moving to NoSQL. And learn with him as our database performance expert offers friendly guidance on how to use monitoring and performance tuning to get his sample Rust application on the right track. This webinar focuses on using monitoring and performance tuning to discover and correct mistakes that commonly occur when developers move from SQL to NoSQL. For example: - Common issues getting up and running with the monitoring stack - Using the CQL optimizations dashboard - Common issues causing high latency in a node - Common issues causing replica imbalance - What a healthy system looks like in terms of memory - Key metrics to keep an eye on This isn’t “Death-by-Powerpoint.” We’ll walk through problems encountered while migrating a real application from Postgres to ScyllaDB – and try to fix them live as well.
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
ScyllaDB
We're living the AI revolution and Salesforce is adapting and bring new value to their customers. Einstein products are evolving rapidly and navigating their limitations, language support, and use cases can be challenging. Let's make review of what Einstein product are available currently, what are the capabilities and what can be used for in CEE region and how Rossie.ai can help to learn Salesforce speak Czech. We will explore the Einstein roadmap and I will make a short live demo (based on your vote) of some Einstein feature.
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
CzechDreamin
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring. Learn about: • The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks. • Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective. • Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification. • Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process. Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
Reflecting on new architectures for knowledge based systems in light of generative ai
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
Screen flow is a powerful automation tool that is commonly designed for internal and external users. However, what about the guest users? We will dive into various methods of launching screen flows and understand how to make them publicly accessible, extending their usability to a broader audience. The presentation will also cover the implementation of security layers and highlight best practices for a smooth and protected user experience. Discover the potential of screen flows beyond conventional use and learn how to leverage them effectively.
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
CzechDreamin
The standard Salesforce Approval process can be limiting in many ways, especially in complex scenarios. What if there was a way to implement very flexible approvals where one can use Apex code to make data updates in unrelated records, dynamically generate next steps details, and compute assignees on the fly? And still use UI-based configurations to implement concrete approval processes. In this session, we will share ideas behind such a solution and show a few lines of code to get you started.
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
CzechDreamin
I'm excited to share my latest predictions on how AI, robotics, and other technological advancements will reshape industries in the coming years. The slides explore the exponential growth of computational power, the future of AI and robotics, and their profound impact on various sectors. Why this matters: The success of new products and investments hinges on precise timing and foresight into emerging categories. This deck equips founders, VCs, and industry leaders with insights to align future products with upcoming tech developments. These insights enhance the ability to forecast industry trends, improve market timing, and predict competitor actions. Highlights: ▪ Exponential Growth in Compute: How $1000 will soon buy the computational power of a human brain ▪ Scaling of AI Models: The journey towards beyond human-scale models and intelligent edge computing ▪ Transformative Technologies: From advanced robotics and brain interfaces to automated healthcare and beyond ▪ Future of Work: How automation will redefine jobs and economic structures by 2040 With so many predictions presented here, some will inevitably be wrong or mistimed, especially with potential external disruptions. For instance, a conflict in Taiwan could severely impact global semiconductor production, affecting compute costs and related advancements. Nonetheless, these slides are intended to guide intuition on future technological trends.
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
Keynote at the 21st European Semantic Web Conference
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
Último
(20)
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
Server-Driven User Interface (SDUI) at Priceline
Server-Driven User Interface (SDUI) at Priceline
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
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
Baixar agora