The Select Perspective Hedley Apperly SVP & General Manager.

Slides:



Advertisements
Similar presentations
Cultural Heritage in REGional NETworks REGNET. REGNET Development process.
Advertisements

© eComScience Pvt. Ltd OffshoreSoftwareDevelopment eComScience Consulting perspective.
SharePoint Project Management. EPM Live provides Microsoft-Base Project Management solutions that allow individuals, teams, workgroups, and organizations.
National Association for Regulatory Administration September 13, 2011 IT’s NOT Like Building a House Mark Parker (800)
SDLC – Beyond the Waterfall
CS487 Software Engineering Omar Aldawud
INFO415 Approaches to System Development: Part 1
RUP/UP Software Development Method Hoang Huu Hanh, Hue University hanh-at-hueuni.edu.vn.
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Software Life Cycles ECE 417/617: Elements of Software Engineering
MICROSOFT PLATFORM  Microsoft is a platform company is committed to providing a rich ecosystem for building and managing connected systems.  Microsoft.
A Prototyping Lifecycle. The Waterefall Model and Prototyping 4 As early as the 1980’s the classic “Waterfall model” of software development was criticised.
Software Factory Assembling Applications with Models, Patterns, Frameworks and Tools Anna Liu Senior Architect Advisor Microsoft Australia.
Software Development. Sub Processes Analysis - Environment, Requirements, Use cases Design - Program, Module, Function Implementation Validation - Test,
The Challenge to Survive in Today’s Software Development Environment Evaluating the Agile Methodology.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
Economies of Scale in Software Economies of Scale: “The increase in efficiency of production as the number of goods being.
Software Development Life Cycle (SDLC)
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Chapter 2 The process Process, Methods, and Tools
Software Engineering: A Practitioner’s Approach, 7/e Chapter 2 Prescriptive Process Models copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Method comparison: for Situational Method Engineering Mohssen Ali.
Chapter 11 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
COMP-14: Automating your deployments using ANT Gary S Clink Business Consultant.
Business Systems Development SDLC and introduction to the Microsoft Solutions Framework Team and Process Models.
Industry SDLCs and Business Climate. Justin Kalicharan Credentials Director and Senior Technology Officer Over 14 years of coding experience in various.
Software development process ธนวัฒน์ แซ่ เอียบ. The development process Process –set of rules which define how a development project. Methodology and.
Systems Design Approaches The Waterfall vs. Iterative Methodologies.
AGILE SOFTWARE DEVELOPMENT PROCESSES Cheruku Smitha.
Chapter 2 Iterative, Evolutionary, and Agile You should use iterative development only on projects that you want to succeed. - Martin Fowler 1CS
Rational Unified Process Fundamentals Module 5: Implementing RUP.
Fifth Lecture Hour 9:30 – 10:20 am, September 9, 2001 Framework for a Software Management Process – Life Cycle Phases (Part II, Chapter 5 of Royce’ book)
© Bennett, McRobb and Farmer Avoiding the Problems Based on Chapter 3 of Bennett, McRobb and Farmer: Object Oriented Systems Analysis and Design.
Rational Unified Process Mr Hisham AlKhawar. Iterative versus Waterfall  We need to use a life cycle model in order to approach developing a system easily,
Managing Agile, Waterfall and Hybrid projects within the Portfolio
PRJ566 Project Planning & Management Software Architecture.
Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of Large Scale Systems Lecture 2 This material was developed.
Sistemas de Información Agosto-Diciembre 2007 Sesión # 9.
Agile. Processes Waterfall Traditional With prototyping Sprial Agile Dynamic Systems Development Method (DSDM) Scrum Crystal eXtreme Programming (XP)
Rational Unified Process Fundamentals Best Practices of Software Engineering Rational Unified Process Fundamentals Best Practices of Software Engineering.
DSDM Dynamic Systems Development Method. DSDM Methodology Goals On time Within budget Of desired quality.
Intelligence and Information Systems 1 3/17/2004 © 2004 Raytheon Company USC/CSE Executive Workshop on Agile Experiences March 17, 2004 A Raytheon Agile.
Meghe Group of Institutions Department for Technology Enhanced Learning 1.
Teaching slides Chapter 2. Chapter 2 Software Engineering Methodologies Introduction Why a methodology? Agile methodologies Waterfall model Rational Unified.
APMG-International Webinar Integrating Agile into PRINCE2® Thursday 19 December 2013 / 13:00 GMT Presented by Melanie Franklin,
Service Oriented Architecture with Microsoft Platform Presenter name: Sandeep Kesiraju Company: Microsoft.
RATIONAL UNIFIED PROCESS PROCESS FRAMEWORK OVERVIEW.
Software Development Methodologies
Sparx Systems (India)– Value Added Services
Unit 6 Application Design KLB Assignment.
CSC 355 – Newer Approaches to System Development Life Cycles & Processes, Spring 2017 March 2017 Dr. Dale Parson.
Game Design, Development, and Technology
CIM Modeling for E&U - (Short Version)
Valuable Project Management Tools and Techniques
Agile Software Development
The Web Application Development Process Models
Assist Knowledge Development, Ltd.
Hyper-V Cloud Proof of Concept Kickoff Meeting <Customer Name>
Introduction to Software Engineering
Delivering Solutions to Business Needs
Chapter 2 Software Processes
Lecture 2 Revision of Models of a Software Process
Software Process Models
Lecture 4 Project Management in ICT
Presentation transcript:

The Select Perspective Hedley Apperly SVP & General Manager

Hedley Apperly Select ADT – Business Unit SVP 23 years in IT BCS,CIM and IOD member Graduate and Post Graduate in Production and Manufacturing Engineering Business Computing Strategic Marketing Worked in Engineering/Manufacturing Government Banking/Finance Software Vendors & SIs Publications

Select Business Solutions Founded 1988 Part of Avantcé group - Naples, Florida Direct offices - USA, UK, France, Germany and Benelux Established Worldwide Distributor Network 1,000 + Active Customers 2 Business Units: eBIS – Enterprise Reporting (BI Tools) – Trumbull, Connecticut, USA ADT – Application Development Tools – Gloucester, UK Stable, Successful and Growing “The company has pedigree in the rapid development and delivery of applications that few competitors can match”

Select - Application Development Tools Process Products People “Select is a market leader in Ability to Execute and Completeness of Vision” Business Driven Incremental, Pragmatic Rapid & Contemporary Training, Consultancy Mentoring, Project Reviews and Staffing Process Definition Process Management Rollout and Help CIM   PIM  PSM  Code Auto-Transformation MDD + Traceability Modeling, Reuse Requirements, Data, Design QA, Code

Select Perspective – An Introduction Proven 10+ year evolution 300+ projects Pragmatic / Minimalist Iterative and Incremental DSDM and MSF based Business and/or IT driven Deliverables Focused Non-Academic and Non-Prescriptive Adaptive

Select Perspective – Applicability Technology and Language Independent OO – CBD – SOA C#, Visual Basic, C++, XML, WSDL, J ** a, etc. Scale Independent 1 Developer – 25,000 Developers in 3 Continents Process Maturity Independent Development SpeedMaintainability HackingRAD, XP, Agile Structured, Waterfall (SSADM, RUP, etc.) Select Perspective ‘agile’

Select Perspective – Core Documentation 20 person years recording Best Practices; 200 Process Workflows Approximately 2,000 possible process steps 100 Techniques Workshop, Estimation, Impact Analysis, etc. 40 Tool Definitions Project Planner, Testing Tool, etc. 50 Resource Types Designer, Tester, Deployed, etc. 150 Deliverable Types Task Plan, Test Harness, Solution, etc. 100 Risk / Exclusion Risk Types Chinese Walls, Gold Plating, Detail Dragon, etc.

Select Process Director Studio - Lifecycle Managers Definition and customization of process Workshop - Project Managers Pragmatic process customization and Microsoft Project plan generation Browser – Developers Process mentoring and online help Head-up-display (HUD) – Developers ‘To Do’ lists, progress reporting and active mentoring Implement, Manage, Measure and Improve your Software Development Processes Select Process Director Select Process Director Plus Options; XML or SQL Server

‘In the Box’ Processes Select Perspective Waterfall Spiral XP SCRUM > RUP

Select Process Director Short Demonstration

Select Perspective – Adaptive Microsoft Project Microsoft VSTS Select Process Director

The Select Perspective Process Service Developer Supply Services Manage Services Solution Developer Consume Services

Supply Manage Consume Business Problem Business Software Solution JSync Solution Builder Assemble/Reuse Design /Build Service Builder Asset Manager Design /Build Service Builder Design /Build Service Builder