Programming with eyes wide open. Your host today Subby Angelov Team

Slides:



Advertisements
Similar presentations
Keith McMillan Principal, Adept Technologies Copyright (C) 2008, Adept Technologies llc.
Advertisements

Program Management School Agile & ADDIE Add-Up (AAAU) Elliott Masies Learning 2012 October 21-24, 2012.
Feb Alten Group Started in France in 1988 Currently more than people Presence in 10 countries Active in The Netherlands since 2002.
Agile Software Development Robert Moore Senior Developer Curtin University.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
Clinton Keith CTO, High Moon Studios Agile Methodology in Game Development: Year 3.
Dept. of Computer Science & Engineering, The Chinese University of Hong Kong Agile Software Development CHEN Xinyu
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
Agile Process Models. Prescriptive models don’t work It is unrealistic to not have changes. Why? The Agile Manifesto: Individuals and interactions over.
Agile development By Sam Chamberlain. First a bit of history..
© ThoughtWorks, 2008 Improving Productivity and Quality With Agile Patrick Kua.
Agile Methods and Extreme Programming CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology March 23, 2007.
Agile Software Development Matt Rice November 27, 2006.
The Challenge to Survive in Today’s Software Development Environment Evaluating the Agile Methodology.
Managing a Project Using an Agile Approach and the PMBOK® Guide
An Agile View of Process
Introduction to Agile Methodologies and Concepts Roy Osherove Principal, Team Agile Blog : ISerializable.com.
Introduction to Agile.
Software engineering Process models Pavel Agejkin.
SEG4911 – Projet génie logiciel en fin d’études / Software Engineering Capstone Project Thoughts about Agile Design and Release Management Timothy C. Lethbridge.
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
AgileCamp Presents: Agile Software Development. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons.
A Consulting Project. About Me Blog:
Agile Software Development What is Agile? And How are we implementing Agile?
Chapter 4 Agile Development
Copyright 2011 Agile Foundation Training, Corporation Agile Foundation Training Presented by: Certified Scrum Professional Ken Ward
Chapter 4 Agile Development 1. The Manifesto for Agile Software Development 2 “We are uncovering better ways of developing software by doing it and helping.
Pertemuan 5 Introduction to Agile Software Development Mata kuliah: T0144 – Advanced Topics in Software Engineering Tahun: 2010.
CPSC 371 John D. McGregor Session 22 Process. Specification and design problem solution specification implementation specification.
Agile and XP Development Dan Fleck 2008 Dan Fleck 2008.
September 12, 2012 Presented at: National Institutes of Health, Project Management Community Monthly Meeting, Bethesda, MD Agile Project Management and.
AgileCamp Presents: Agile 101. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Agile Assessment Gadi Lifshitz, Ayelet Kroskin, Barak Yagour, Yael Dubinsky.
SCRUMBAN?!?! What is it and how can it help your team?
1 The Manifesto for Agile Software Development “We are uncovering better ways of developing software by doing it and helping others do it. Through this.
CS3100 Software Project Management Agile Approaches.
Agile Methodology Paul Mohrbacher. Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through.
Cultivating Agile Requirements
PV213 EIS in Practice: 06 – Development process 1 PV213 Enterprise Information Systems in Practice 06 – Development process.
Using Scrum to Improve Teamwork, Communication, Quality and Speed
 Overview of agile project management  Key concepts and terminology  Available resources and tools  Applicability of agile project management to different.
JASS 2006 Agile Software Development. JASS 2006 Agenda.
Extreme Programming מתודולוגיה לפיתוח פרויקטי תוכנה.
By Manish Shrotriya CSE MS 4 Point Agile Manifesto 1.Individuals and interactions over processes and tools 2.Working software over comprehensive.
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Using Scrum to Improve Teamwork, Communication, Quality and Speed.
Agile Gintarė Bernotaitytė © 2013.
Agile/XP Introduction
Chapter 5 Agile Development Moonzoo Kim KAIST
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Agile Methods SENG 301.
Manifesto for Agile Software Development
AGILE SCRUM METHODOLOGY
Software & Software Engineering Pertemuan-4 Dosen :Kundang K Juman
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Agile Frameworks Individuals and interactions over processes and tools
Agile Software Development Brian Moseley.
Domains of Agility Being Agile Doing Agile Evan Leybourn, 2016 PROCESS
Tim Hirner - Flagship Speakers January 23, 2014
Agile Development Agile Development Damian Gordon Damian Gordon.
Lecture 2 Revision of Models of a Software Process
Chapt 2 Iterative Evolutionary Agile.
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Introduction to Agile Blue Ocean Workshops.
Adjective: Able to move quickly and easily. Principles and Values
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Introduction to XP.
Looking at XP, Scrum, Kanban or Lean
A quick intro to SCRUM and KANBAN By John Voris.
Presentation transcript:

Programming with eyes wide open

Your host today Subby Angelov Team

What an IT needs to be good at ? Who do you want to be ? Find your Mission ! Motivation to become an IT. Q&A Agenda

Graduated. HURRAY!

Let’s do a project

Frameworks Design patterns Software Development Processes Domain/business knowledge Soft skills Certificates Languages What IT needs to be good at Get YOUR work done vs. Get THE work done

QA Project Lead Developer B Analyst Sales Architect Integrator Support A complex worldClient Manager

User story Refactoring Planning poker Velocity tracking Pair programming Cross-functional team Domain-driven design (DDD) Backlogs (Product and Sprint) Test-driven development (TDD) Behavior-driven development (BDD) Scrum meetings (Sprint planning, Daily scrum, Sprint review and retrospective) … Extreme Programming (XP) Feature Driven Development (FDD) Lean software development Kanban Scrum … Agile methods & Practices

We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Manifesto for Agile Software Development

It’s a journey Find who you want to be? Get there! Understand why? Don’t forget to look around you.

Q & A What is the mission of the company you work in ? What is your company proud of ? What makes ideal employer ? How do you see yourself in 5 years ? What do I need to get where I want ? What will I give to get there ?