Delivering code as a team Chief Executive of Web Applications Craig Dean Oldham President of Greater Manchester Chamber of Commerce.

Slides:



Advertisements
Similar presentations
Agile Software Development Robert Moore Senior Developer Curtin University.
Advertisements

Copyright © by Mark J. Sebern Software Engineering Process I Dr. Rob Hasker L-331, hasker (Adapted.
Agile Development Primer – Using Roundtable TSMS in an Agile Shop Michael G. Solomon Solomon Consulting Inc.
SDLC – Beyond the Waterfall
ITEC 370 Lecture 24 Lifecycles. Review Questions? –Grades for Requirements/Design Doc F give prototype demonstration –Testing plan for your software Maintenance.
Conceptualizing & Initializing the IT Project
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
Agile development By Sam Chamberlain. First a bit of history..
Information Systems Development Lecture 2: the idea of the Life Cycle.
DNN LOVES JENKINS FOR CONTINUOUS INTEGRATION
Real World Software Development Management and Solutions Mario Cardinal March 16, 2011.
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Software Engineering CS3003 Lecture 3 Software maintenance and evolution.
MLM Software Development Services India Skylarkinfotech Based in Delhi India is a leading IT solution provider with several year of rich experience in.
Teamwork and roles in student Scrums. Most software is designed by teams …but merely throwing people together does not result in a functioning team To.
Copyright © by Mark J. Sebern Software Engineering Process I SE Sprint Execution.
1 Today’s Plan In Class Exam – Quick Review Thoughts on your Junior Projects, cntd People and Roles on Projects.
Joel Sporleder Director, Walmart Technology Project Management Shared Services The evolving role of the Project Manager.
Software Project Management Team 04 – K15T2. Content Summarizing your view on “Software development process”. Answer 3 question: ◦ What is Software Development.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
Developed by:.  What is it?  Approaches  Processes  Objectives of PM  Conclusion.
Seminar on SW engineering processes and methods. Goals Study what research results show about real benefits of Agile, Lean and other hype trends Analyze.
Copyright © 2015 Curt Hill Software Development Paradigms What do you need to know?
Deepening Our Understanding of Communities of Practice in Large-Scale Agile Development 凌杰甫.
Project measurement techniques vs concept of maturity capsule Cezary Orłowski Grzegorz Paciorkiewicz March 2014 Version 1.1.
Software Testing Process
Waterfall Model Software project Management. Waterfall Model  The Waterfall Model was first Process Model to be introduced. It is also referred to as.
CS223: Software Engineering Lecture 16: The Agile Methodology.
1. ENTERPRISE AGILE TRANSFORMATION AT THE US POSTAL SERVICE MAY 24, Agile Business Solutions.
10 September Interactions  There is no “right answer”  Typically people and product are fixed  … can adapt process  (which is where we will.
Kanban Advanced Software Engineering Dr Nuha El-Khalili.
Software Engineering cosc 4359 Spring 2017.
Embedded Systems Software Engineering
Unit 6 Application Design KLB Assignment.
Scrum.
Project management Software development typically includes:
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Game Design, Development, and Technology
Valuable Project Management Tools and Techniques
Chapter 11: Software Configuration Management
Project Workflow.
Microsoft SharePoint Server 2016
CS701 SOFTWARE ENGINEERING
Agile Scrum Online Training
Information Technology Project Management – Fifth Edition
Product Backlog List of things that needs to be done to make the product come into existence 
FROM WATERFALL TO AGILE AND BACK AGAIN
Employcoder Best Agile Software Development Company
Best Offshore Web Development Company In India Employcoder.
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
LEAN A QUICK INTRO.
Lean Blue Sky LTD - Agile Methodology For Business Process
Summarizing Our Models to Date
Paul Ammann The Agile Heresy: What Drives Traditional Software Engineering, and Why Agile Turns it Upside Down Paul Ammann.
Abstract Machine for Software Process Models
“Would I have to do this all by myself …….?”
Chapter 11: Software Configuration Management
Software Development methodologies
GISV project Dynamics 365.
By The way, Why Groups? OK every student hates group work
Software Requirement and Specification
USAA Development Life Cycle
Software Development In Agile
Scrum in Action.
SOFTWARE DEVELOPMENT SERVICES
Alberta Queen’s Printer
Purpose: Delphi Migration means migrating from old versions to latest versions. Delphi migration process becomes something of a living document, which.
To Brihaspathi. Software Development Services
Integration project Dynamics 365.
Software Development In Agile
Presentation transcript:

Delivering code as a team Chief Executive of Web Applications Craig Dean Oldham President of Greater Manchester Chamber of Commerce

What are you doing after University? Working for a company dedicated to software development. Dev/ Engineer Dev/ Engineer Working as part of an in-house team for a non-IT company. Working in a non-IT job. Burger Flipper Support Working on your own or as part of a small team. Large potion of work will be maintenance related. Normally working for internal clients – i.e. managers. If using a methodology will probably be Agile (e.g. SCRUM).

What are you doing after University? Engineer Surrounded by other engineers. Large variety of projects. Typically customers are external. Methodologies tend to lean towards traditional Waterfall.

Defining a business The role of process OUTPUTS Methodologies Quality Team Customer INPUTS

Part of a real progress Ensuring Quality

Keeping track of progress Issue Tracking systems

On my own Adding people ruins it

Playing nice in the Developer Sandbox

Everyone a King! Distributed Version Control

What next? Preparing for the real world

Keep in touch Contacting us