9th October 2001Confidential to Ian Mitchell1 Customer On Site Ian Mitchell, FNZCS.

Slides:



Advertisements
Similar presentations
Facilitation skills & Group based learning
Advertisements

Agenda for Discussion Agenda for Discussion Risk Management Stakeholder Analysis project solutions for your world Gina Davidovic, PMP
Making the most of your Meet the Buyer appointments
A COMPLETELY DIFFERENT APPROACH TO CLASSIFIEDS. Our approach is different. Our experience in online communities allows us to think differently. We are.
9th October, 2001Confidential to Ian Mitchell1 XP – All the Rest Ian Mitchell, FNZCS.
© Cengage Learning – Purchasing & Supply Chain Management 4 ed ( ) Practice 16. Negotiating techniques and rules of conduct.
© 2006 Autodesk1 A Passion to Serve Your Customers Melanie Allen GBU Technical Publications.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
Sales Engineering – SE Bootcamp Module 5 – Building and Delivering Great Demos 7900 Westpark Drive, Suite T107 McLean, VA |
Agile development By Sam Chamberlain. First a bit of history..
2.02 – FOSTER positive relationships with customers to enhance company image. Marketing 6621.
Internet Management Consultants and Solution Providers Outstanding CMS Projects Lessons from the Front Line.
Computer Engineering 203 R Smith Requirements Management 6/ Requirements IEEE Standard Glossary A condition or capability needed by a user to solve.
Chapter 1 Thinking Critically 2,4,5,9,10 Assoc. for Information Technology 1,2,3.
INTERVIEW.
Welcome to lesson one in the Customer Service module
Quality Management for the Localization of Marketing Texts.
Approaches to ---Testing Software Some of us “hope” that our software works as opposed to “ensuring” that our software works? Why? Just foolish Lazy Believe.
The Impact Angel Group Real Impact. Real Returns..
Individual User Logins
Section 28.2 Types, Trends, and Limitations of Marketing Research
1 The Purpose of Written Communication “Think now; write later”. ● Before one can begin to plan the “How”, he or she has to understand the “Why” of business.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Social networks and communities Suitable for: Improver.
1 Agile is Dumb. 2 Look at Moodle List of Essays Get in groups of 4-5 Divide and read the readings in the category “agile is dumb” – About 20 minutes.
Petter Nielsen Information Systems/IFI/UiO 1 Software Prototyping.
Steve Hayes CEDIA EXPO September 16, 2006 Denver, CO Stop Wasting Sales Time Electronic Systems Customer Relations.
CBTG, Seattle February 5, 2014 Defining the Standards, Setting the Expectation (Proprietary and Confidential, for CBTG member use only)
Five Hardest Jobs to Fill. 1 Software Engineers and Web Developers – The demand for top-tier engineering talent sharply outweighs the supply in almost.
Hearing and Being Heard: Let’s Practice Together.
1 Today’s Plan In Class Exam – Quick Review Thoughts on your Junior Projects, cntd People and Roles on Projects.
Presenter: 陳秋玉 1.  Extreme programming Extreme programming  On-site customer On-site customer  Benefit Benefit  Characteristics of a good customer.
Management 507 Organizational Behavior (OB). Mini-Case on teams Tom is leading a sales project team on developing new clients. The group consists of 3.
EXtreme Programming How XP addresses the 10 reasons for Software Project Failure! Ian Mitchell
WEB DESIGN AND PROGRAMMING Get a job. WEB DESIGN AND PROGRAMMING What do employers look for? In your resume – Clean layout, use clear headers and subheads.
CAMP 4:4:3 Power Session 1: Career Launch: CAMP 4:4:3 Path to Success
Customer Service. Objectives What is the definition of customer service? What are the principles of good customer service? Who are our customers? What.
© 2007 The McGraw-Hill Companies, Inc. All rights reserved.
Cisco Systems, Inc. Implementing ERP ALSO, INITIATION OF PROJECTS, etc.
AP-1 5. Project Management. AP-2 Software Failure Software fails at a significant rate What is failure? Not delivering it on time is an estimation failure.
Part TWO The Process of Software Documentation Chapter 5: Analyzing Your Users Chapter 6: Planning and writing your Doc. Chapter 7: Getting Useful reviews.
Interview Preparation Congratulations on gaining an interview. It is now up to you to make sure you are the one person that gets the job. The secret of.
JOB INTERVIEWS Mr. Cowan Futures Forum FHCI. PREPARING FOR A JOB INTERVIEW  The job interview is a crucial part of your job search because it’s an opportunity.
How to Market Yourself In a Difficult Job Market. Background (“Market Analysis”) The Job Tree Analyzing Your “Customer” Organizing Your “Selling Points”
Unit 1: Communications. Telephone Skills at Work To use your telephone effectively, you need to manage its use. Once you are using the telephone you need.
1 Document Writing and Presentations. 2 Writing reports and project documentation u Approaches to writing u Writing style u References u Other tips u.
Product Management Or.. The most important thing most startups forget to do.
1 Staff Review and Development (SRD): For those being reviewed Jessie Monck, PPD, Human Resources Division Personal and Professional Development.
Next Generation Trnsport Current Development Update Presented by Ian Baldwin, Info Tech, Inc. October 2006.
© 2007 The McGraw-Hill Companies, Inc. All rights reserved.
MANAGEMENT FUNCTIONS NOTES. WHAT IS THE ROLE & WORK OF A MANAGER?
Introduction to Project Management.  Explain what a project is?  Describe project management.  Understand project management framework.  Discuss the.
Grad School Apps Workshop sponsored by Psi Chi Joyce Adams & Sam Hardy.
Constructing A BingBee Phone Network Constructing A BingBee Phone Network Author: Taurai Saurombe Supervisor: Prof Peter Wentworth.
Application Letters.
Lecture 4: Requirements Engineering COSI 120b, Principles of Software Engineering.
Extreme Programming. Extreme Programming (XP) Formulated in 1999 by Kent Beck, Ward Cunningham and Ron Jeffries Agile software development methodology.
Howdy, Mr. President Chapter 3: Building Leadership.
The path to efficacy Pearson’s approach to improving learner outcomes [Presenter’s name, ]
CS223: Software Engineering Lecture 18: The XP. Recap Introduction to Agile Methodology Customer centric approach Issues of Agile methodology Where to.
MANAGING SERVICE PROMISES
User Support. The need for user support More support needed because: Computers become ever more powerful The software that runs on them becomes ever more.
Building a SW Architecture Group Tomer Peretz Chief Software Architect.
9th October, 2001Confidential to Ian Mitchell1 XP – An Overview Ian Mitchell, FNZCS.
Practical IT Research that Drives Measurable Results Establish an Effective IT Steering Committee.
INTERVIEW TIPS WHAT YOU NEED TO KNOW BEFORE YOU GO INTO AN INTERVIEW.
CRM for Law Firms
Onsite CRM For Insurance Companies
Quicken Help Line Number There are number of features on the quicken interface and those features can be easily used for ensuring that all.
NCFE Level 1 Award in Employability Skills (601/4680/1)
Best in Class CRM for Law Firms
Presentation transcript:

9th October 2001Confidential to Ian Mitchell1 Customer On Site Ian Mitchell, FNZCS

9th October 2001Confidential to Ian Mitchell2 What is a Customer? A customer is the party that wants to use the results of your work. Normally that is a whole company Someone represents the company to you That person will now be referred to as The Customer.

9th October 2001Confidential to Ian Mitchell3 Is the customer a manager? Usually the customer will be manager of the company We need a customer who knows what the company does in detail And who has the authority to find out They may do that by setting up a committee They may be more effective by just having the authority to talk to anyone anytime!

9th October 2001Confidential to Ian Mitchell4 Is the customer a consultant? Hope not! (unless it’s me!) We prefer someone with current working knowledge of what the customer actually does. We do not want a layer between us and the end-users. We do not want someone who is being paid to beat us up!

9th October 2001Confidential to Ian Mitchell5 Is the customer a project manager? Hope not! (unless they are educated in XP) Critical path management approaches are not applicable to XP. But Critical Chain methods may be. But sometimes we do have launch dates. Resist marketing big bang approaches Try to get a pilot launch.

9th October 2001Confidential to Ian Mitchell6 Customer On Site To ensure close communication the customer must be readily available to the programming professionals. Some of this must be “on-site” Say face-to-face every day Make that most days But certainly face-to-face!

9th October 2001Confidential to Ian Mitchell7 Getting It Across A common metaphor White board – Large – Everyone can write on it – Capture (I use Mimio) Print the pages or keep the notes At pre-release time clear out & re-state.

9th October 2001Confidential to Ian Mitchell8 Communicating Detail Most managers have forgotten the details of any operation (if they were ever at the coalface) Or their knowledge is out-of-date Most managers are paid to think big They tend not to be good at detail But we need a lot of detailed info!

9th October 2001Confidential to Ian Mitchell9 Communicating the Practical Issues Particularly when programming detailed workflows we need to know what can go wrong and how that is handled Managers don’t do that – they employ clerks Our Customer-on-Site must be able to find out about that level of detail!

9th October 2001Confidential to Ian Mitchell10 Our Favourite Customer They have an Attitude for success – not bullying Influence the project - not control it Ability to prioritise – and not say everything is important Ability to accept change and learn Learns to write stories (and not tell us what to do) Learns to write functional tests Prepared to tick & cross tests at all levels Demonstrate Courage.

9th October 2001Confidential to Ian Mitchell11 Internal Customers Package software has many customers Road Warriors find out about customer environments and what works for them Sales people learn about requests for enhancements – funded by customers, of course! Select preferred customers – representative? Form a “Nominal Users Group”.

9th October 2001Confidential to Ian Mitchell12 Vertical Market Software Need to prioritise enhancements Avoid multiple environments You soon become the industry expert Form a user group Get them to do the prioritisation of features Value = Funded Easy rapid distribution/implementation.

9th October 2001Confidential to Ian Mitchell13 Challenges No suitable person Customers in internal disputes Customer has internal conflicts of priorities Accountant: it must be done exactly like this Sales: it must be launched before Christmas Unwillingness to triage Can you step in and provide a 1-1 manager?

9th October 2001Confidential to Ian Mitchell14 Conclusions Focus on communication and feedback Be clear about where the business value is Ensure the professionals have a good feel for how the software will be used Get an agreed style for GUIs and interfaces If in doubt go see the end-users Ensure releases are promptly reviewed.

9th October 2001Confidential to Ian Mitchell15 Thank You