|
Home Page
Contact Us
Online .NET Training
Register for a Class
Agile CT UserGroup
|
|
Recent .NET Training Clients
|
|
|
5-Day ASP.NET Training .NET 3.5 Developer Hands-On BOOTCAMPs
|
ASP.NET Training 5-day BOOTCAMP using C#.NET™
NewTech's intense hands-on ASP.NET Training with C#.NET, using the current version, in a comprehensive 5-day format.
|
ASP.NET Training 5-day BOOTCAMP using VB.NET™
NewTech's intense hands-on ASP.NET Training with VB.NET, using the current version, in a comprehensive 5-day format.
|
1-Day .NET 3.5 Training: AJAX & LINQ Hands-On Training
|
AJAX Training Hands-On
1 intense hands-on day of AJAX training in .NET
|
LINQ Training Hands-On
1 intense hands-on day of LINQ training under .NET
|
4-Day .NET Training Windows Forms Hands-On BOOTCAMPs
|
VB.NET Training BOOTCAMP™
4 Days of expert hands-on Windows Forms training using VB.NET
|
C# .NET 3.5 Training BOOTCAMP™
4 Days of intense hands-on Windows Forms training using C#.NET
|
Other Microsoft Developer Training We Offer:
|
ASP Training/ Web Development BOOTCAMP™
4 intense days of ASP training using Visual Interdev...includes JavaScript, DHTML
|
VB Training Intro ASAP™
VB6 Intermediate Bootcamp is going from a 4-Day BOOTCAMP-style to a single day seminar-style (ASAP) lecture.
|
VB Training Advanced BOOTCAMP™
The most advanced VB Training available, recently updated to include XML with DOM and SAX
|
|
Quick .NET Training for Developers
|
VB.NET Training ASAP™
1 intense day of essentials
|
ASP.NET Training ASAP™
1 day fast-forward ASP.NET
|
C# Training ASAP™
1 day of full immersion C#
|
|
Quick .NET Training for IT Managers
|
.NET vs. Java Platform Technology Overview
1 day of intense compare and contrast
|
.NET Training: The 1-day .NET for Managers (with some hands-on)
The 1-day seminar that completely DEMYSTIFIES .NEt technology, for MANAGERS
|
|
'ASAP' OOP Training and UML Training
|
UML Training ASAP™
1-day full-immersion course in UML-based Systems Design
|
OOP Training ASAP™
1-day full-immersion course in Object Oriented Programming Concepts
|
|
Cities Where We Delivered ONSITE .NET training recently:
|
Washington,DC
New York City,NY
Philadelphia ,PA
Los Angeles ,CA
Chicago ,IL
Houston ,TX
Phoenix ,AZ
Philadelphia ,PA
San Antonio ,TX
San Diego ,CA
Dallas ,TX
San Jose ,CA
Detroit,MI
Jacksonville ,FL
Indianapolis,IN
San Francisco ,CA
Austin ,TX
Memphis ,TN
Fort Worth ,TX
Baltimore,MD
Charlotte ,NC
El Paso ,TX
Milwaukee ,WI
Boston ,MA
Seattle ,WA
Washington ,DC
Denver ,CO
Louisville ,KY
Las Vegas ,NV
Nashville ,TN
Oklahoma City ,OK
Portland ,OR
Tucson ,AZ
Albuquerque ,NM
Atlanta ,GA
Long Beach ,CA
Fresno ,CA
Sacramento ,CA
Mesa ,AZ
Kansas City ,MO
Cleveland ,OH
Virginia Beach, VA
Omaha ,NE
Miami ,FL
Oakland ,CA
Tulsa ,OK
Honolulu,HI
Minneapolis ,MN
Colorado Springs ,CO
Arlington ,TX
Wichita ,KS
Raleigh ,NC
Santa Ana ,CA
Anaheim ,CA
Tampa ,FL
Cincinnati ,OH
Pittsburgh ,PA
Bakersfield ,CA
Aurora ,CO
Toledo ,OH
Riverside ,CA
Stockton ,CA
Corpus Christi ,TX
Newark ,NJ
Anchorage ,AK
Buffalo ,NY
St. Paul ,MN
Lexington ,KY
Plano ,TX
Fort Wayne ,IN
St. Petersburg ,FL
Glendale ,AZ
Jersey City ,NJ
Lincoln ,NE
Henderson ,NV
Chandler ,AZ
Norfolk,VA
Greensboro ,NC
Scottsdale ,AZ
Baton Rouge ,LA
Birmingham ,AL
Madison ,WI
New Orleans ,LA
Chesapeake ,VA
Orlando ,FL
Garland ,TX
Hialeah ,FL
Laredo ,TX
Chula Vista ,CA
Lubbock ,TX
Reno ,NV
Akron ,OH
Durham ,NC
Rochester ,NY
Modesto ,CA
Montgomery ,AL
Fremont ,CA
Shreveport ,LA
Arlington ,VA
Glendale ,CA
San Bernardino ,CA
Worcester ,MA
Providence ,RI
|
|
|
|
Here is the Scrum training you are looking for. We deliver this agile training
in CT, MA and beyond.
Course Name:
Brief Course Description: Complete introduction to Agile with strong emphasis
on iterative, incremental development using Scrum.
Course Objective: The course objective is to impart the
essentials of agile and Scrum to each participant in the shortest amount
of time, via active classroom
participation in team exercises, such that each student is ready to bring
Scrum knowledge and experience back to their real-world teams who are planning
and building complex products.
Teacher: Dan Mezick, an agile & Scrum expert residing in CT. See
trainer bio here.
Duration: 2 days of FULL IMMERSION, experiental Agile and Scrum learning.
Format: Instructor-facilitated exercises and activities in groups and
teams. Maximum experiential learning preceded by a very brief orientation lecture
and instructions. This is a learn-by-doing class where we do many activities,
and
build
many complex
products
in groups. Each segment is followed by a detailed de-brief or "retrospective".
Prerequisites: Knowledge and some experience with of the typical Software
Development
Life
Cycle
(SDLC)
is assumed.
This also known as the Waterfall Method. This model has the following activities:
System/Information Engineering and Modeling, Software Requirement Analysis, System
Analysis and Design, Code creation, Testing, and Maintenance.
Some knowledge of agile & Scrum is useful but not required.
Assumed Audience: Project sponsors, project managers, project leads,
developers, users and testers new to Agile and Scrum. Middle managers get A LOT
out of this course because this class is AUTHENTIC agile and Scrum. As such,
middle managers see what "doing agile" or "adopting Scrum" actually means. Adopting
these methods enhances and increases the influence of the middle manager. There
is nothing to fear from agile and Scrum and this class demonstrates how much
more productive and happy teams are when using agile and the Scrum framework.
Come- and see for yourself !!
Course Materials: Student Resource Pack with printed materials
Course Description Summary: This class is loaded with team activities.
Just like a real agile project, we turn you loose on work, with others, using
agile methods and the Scrum framework. However unlike some real-world scenarios,
you
actually DO REAL AGILE and DO REAL Scrum in this class. Attend this class to
experience first-hand what REAL AGILE is all about. You exit this class confident,
clear, and ready to work on agile & Scrum teams.
Location: We teach agile and Scrum training at your site in CT and MA. We
also deliver Scrum training in our classrooms in CT. Call us for agile
coaching in CT, Scrum coaching in MA, or anything else agile you have questions
on if you are in CT or MA. We also deliver all of our courses nationwide.
Contact us to learn more about
our agile coaching and Scrum and agile training in CT, MA and beyond.
Testimonials:
"...these are excellent sessions. THANK YOU for helping
me understand how agile and Scrum are so effective. I am a line
manager and I used
to think
"agile: meant LESS planning and also a threat to my job and role.
I know understand how agile means more and more effective planning, and
much more
effectiveness in my role as a manager. THANK YOU!" -agile
and Scrum training student from 1Q2008
"...I have taken back everything you taught at this class and
we are doing great. Our teams could not be happier and management and
sponsors
are delighted with the results. Thanks for coming in and setting up and
delivering this wonderful course! See you at the next meeting of Agile
CT !!" -
agile & Scrum
training student from CT in 3Q2009
"...The learning in this class is not easy to get from a book. We
learned alot about each other and how learning as a group is anything
but automatic. This is a fun, useful class. I am taking away a whole
new way of viewing Scrum and agile methods. " - agile and Scrum student
from 2Q2010
(references provided upon request)
NOTE: If you are in MA or CT and looking for agile and Scrum
user groups, take a look at Agile Boston and Agile
CT. New Technology
Solutions organizes and leads these groups; anyone can attend a meeting.
Take a look !
The following is the detailed course outline for our agile training and
Scrum experiential course. This course material draws DIRECTLY from our
agile / Scrum coaching practice.
Keep in mind we deliver this class in
CT, MA, NY regions. We also cover all
of
New England
and
can bring
this
class
anywhere
in the USA.
Agile Training ASAP Overview
The best way to learn Scrum practices and principles is to do them
under the guidance of a coach. This is true throughout the real world.
Professional
athletes in teams practice relentlessly to perform well. Scrum
teams are no different ! Practice makes perfect...this episodic,
full-immersion experiential course is designed to improve your understanding
of Scrum as you learn core and essential Scrum ideas.
In this course, you learn by doing (with coaching) and then by reflecting
and discussing in a lively, group-level meeting event. This course is designed
as an easy, comfortable, low-commitment but high-impact learning event
that is optimized for maximum group-level agile training and learning in
the shortest amount of time.
In this class, you learn Scrum essentials via very brief
and focused lectures that are followed by direct experience in groups,
building some very complex products. The direct experience is followed
by reflection and the cycle repeats.
The purpose of Scrum is to set up a work structure and a team-centric,
safe “space” that enables teams to make small mistakes and
LEARN as they build very complex products. That is what this course is
all about. In this course you learn, then clarify goals, and then engage
in planning.... and execute in short iterations. You then inspect your
results. You learn about the people and the work, just as if you are doing
real-world work. The class is a “safe room” to explore the
Scrum way of working and Scrum roles. Scrum is used as a framework that
provides structure and container for team work.
Your iterations are followed by discussing, questioning, speaking and
listening. The class ground rules are structured for fun, a deep level
of learning, and rich collaboration. The focus is on Scrum … with
rules, roles, relationships and structure that encourages production at
the expense of waste.
Student Entry Points
Each student comes in to the course with a unique level of maturity, from “newbie” to “master” of
Scrum thinking. Each student attending (regardless of starting level)
achieves a higher level of competence in Scrum as a result
of attending this class. From this new level of skill comes immediate understanding
and learning that you can apply to your current work and team to solve
problems and build complex products.
This course is taught over 2 sessions of 1 day each. We do 2 “full
immersion” episodes (days) of experience. This is enough to begin
with agile!! The ideal students are sponsors, managers and other stakeholders,
in addition
to development team members.
Learning Objectives 1. Learn the essentials of Scrum rapidly, at the deepest
level of understanding possible, limited only by the course duration
2. Identify (and deeply understand) the essential
values and beliefs that drive ALL successful Scrum adoptions
3. Adopt new ideas related to traditional planning,
prediction, and control
4. Exit the course with the essentials needed to
understand how Scrum adoption can succeed....or fail, in your organizational
context and
culture
5. Exit the course ready to reflect on your learning and
integrate it AFTER class, such that you may be
an truly effective, self-governing member of
a Scrum team
6. Exit the class ready to learn more, and engage with
others in the execution and further learning and leveraging of the empirical
team
process and
production of value, using Scrum techniques.
The following topics are taught and explored during this hands-on class:
Scrum Principles Essentials
The course begins with a description of the four key principles in the
Scrum Manifesto. These four key principles are:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
These core ideas become well understood as a result of experiencing this
class
Scrum Practice Essentials
Scrum :
Three Roles, Three Meetings, Three Artifacts Lecture:
Introducing essential Scrum Roles (Scrum Master, Product Owner, Team Member),
Meetings (Sprint Planning, Demo, Retrospective)
Artifacts (Product Backlog, Sprint Backlog, Burndown Chart)
Scrum Structure:
Scrum examined under the surface: Boundaries, Authority, Role and Task
definitions as structure
Team Self-Organization:
Understanding Present-tense Team Collaboration
Estimating:
Estimating Tasks via Planning Poker
User stories:
Format, types, the "INVEST" acronym....
Independent,
Negotiable,
Visible,
Estimable,
Small,
Testable
Planning vs. Prediction Similarities and Key Differences Explained
Group-level Visual Process Control:
Visual Process Control via Task Board and information radiators
Clarity:
The Nokia Test for Testing your level of 'canonical Scrum' implementation
Nokia Test / Your IT Environment
The Nokia test asks eight questions of a team. If all of the questions
are not answered in the affirmative, the team may not be doing Scrum.
In this session, participants use the Nokia test to analyze their current
software development framework and compare it to Scrum. The class discusses
how the organization may transition to a Scrum environment which does
pass
the Nokia test.
Sprints are no more than 4 weeks
Software is done at the end of each sprint
Requirements do not need to be done before start of sprint
There is a Product Owner
There is a product backlog prioritized by business value
The team estimates backlog items
The team creates burndown charts / knows velocity
The team is not interrupted
Bounded Ceremonies:
Planning Meeting
Actual Iteration,
Demo Meeting,
Retrospective Meeting
Scrum Exercise Essentials
Group Estimating Exercise #1: Participants take a shot at estimating at
the level of group. The results from this exercise are often quite surprising.
Duration: 5 minutes
Group Estimating Exercise #2: Participants in a small groups use Planning
Poker and User Stories to estimate the size of various batches of work
on a Backlog. Duration: ½ hour Low Complexity Team Task Exercise: Participants in a small groups plan
and estimate the effort for a team task of relatively low complexity. They
then execute and compare actual to estimated effort. This experience informs
future exercises. Duration: 1 iterations
in 20 minutes.
Moderate Complexity: Team Task Exercise: Participants in a small groups
use a Task Board to plan work and maintain a Sprint Backlog as they
collaboratively develop a product of moderate complexity. Duration:
3 iterations in 1 hour and group retrospective
Higher Complexity: Team Task Exercise: Participants in a small groups
use a Task Board to plan work and maintain a Sprint Backlog as they collaboratively
develop a product of higher complexity. Duration: 3 iterations in 1 hour
and group retrospective
Higher Complexity: Team Composition Exercise: Participants in a small
groups plan work and maintain a Sprint Backlog
as they
collaboratively develop a product of higher complexity. Team composition
is changed during the various iterations. The effects on team and project
performance are inspected and explored. Duration: 3 iterations in 1
hour and group retrospective
Full Scrum Exercise: Participants in small teams use everything they
have learned about Scrum during this episode to plan and create a very
complex,
non-software “product”. Scrum and full Scrum roles are used.
Duration: 1.5 hours
Multi-Team Scrum Exercise: Participants in small teams use everything
they have learned about Scrum during this episode to plan and create
a very
complex, non-software product. Multiple teams work from one Product
Backlog. Scrum and full Scrum roles are used. Duration: 2.5 hours
Real-World, Multi-Team Scrum Exercise: Participants in small teams
use everything they have learned about Scrum up until now to
cope with complexity, and plan
and create
a very complex, non-software product. The exercise scenario includes
unrealistic Product Owner demands, constraints on resources, limited
team authoritization,
weak facilitation by a developing Scrum Master, and more. This is the
final exam. Multiple teams work from one Product Backlog. Scrum and
full Scrum roles are
used.
Students learn that Scrum is not all fun and games but rather, an
intentional way to do serious work in groups. Duration: 2.5 hours
Discussing the Essentials
Scrum ROI / Business Case
The class ends with a description and discussion of the business benefits
of transitioning to Scrum. This is a group-level retrospective. Participants
engage in defining ground rules for this facilitated meeting.
Topics in this class include
- Pulling the trigger at the “Last Responsible Moment”;
- Spikes-- how to plan to focus on one research item for one day to gather
essential info;
- Empirical, iterative planning for complex products;
- Changing team composition and the group dynamics of velocity;
- Exploring group-level learning via “fail fast” dynamics
- Failing Fast-- honoring experimentation and mistakes; experimenting & risk
management;
- Defining, agreeing to and adhering to WORKING AGREEMENTS;
- Exploring all the Scrum roles;
- Why agile means slightly more planning, but far less prediction;
- Organizing your team to outperform all competitors;
- Exploring Scrum boundaries for roles, rules and tasks;
- Definition of READY and DONE;
- Understanding the Scrum Ceremonies (Sprint Planning, Daily Scrum, Sprint
Review, Team retrospective)
- Understanding the Scrum Roles (Product Owner, Scrum Master,
Team)
- Understanding the Scrum Artifacts (Release Burndown, Product
Backlog, Sprint Backlog, Sprint Burndown)
- Understanding the essentials of Team Trust, Safety, Group
Learning and Hyper-Productivity)
Successively more complex products are built IN TEAMS on existing tools
and platforms as teams explore the dynamics of accumulating understanding
of the work,
Scrum, and each other in an experiential and highly empirical format of
learning.
The student that completes this course is knowledgeable in agile
methods and the Scrum Framework, and knows how to:
Identify what is an agile practice, and what is NOT agile
Explain Scrum's roles, boundaries, tasks, and related authorization
for all of the above;
Create Release backlog, Product backlog, Sprint backlog, and
Sprint burndown documents;
Do agile estimates and planning and report same to project sponsors;
Understand the dynamics of fixing the variables of cost, delivery
date, quality and features
Educate sponsors & managers on how agile & Scrum techniques
increase productivity;
Plan and execute Sprint planning, Daily Scrum and Sprint Review
meetings;
Tap the power of periodic and iterative group learning via the
Retrospective meeting;
Exploit the power of visual management via the Task Board;
Explain and use Planning Poker for developing group-level estimations
of work;
Explain and use User Stories for planning and estimating work;
Work in a team scenario while encouraging and participating in
group-level learning;
Speak from experience on complex agile concepts like failing
fast, deferring commitment till the 'last responsible moment',
role, task and boundary management, and the like;
Confidently begin a agile adoption initiative as a Product Owner,
Scrum Master or Team member
Understand and appreciate the power of having an agile/Scrum
coach to guide the team, especially in the early stages of agile
adoption;
Appreciate, develop and begin to actively use facilitation and
conflict management techniques to increase group learning and keep
the team on task
Click here to contact us about this class
Click here for information on Agile
Coaching services we provide.
Click here for Pricing.
|
Scrum Coaching
Contact Us
Search ANY Site
Register for a Class
Agile .NET Blog
|
Online .NET 3.5 training Instructor-Led .NET 3.5 Training Online
|
ONLINE .NET 3.5 training online, instructor-led
NewTech's comprehensive hands-on, online .NET 3.5 training BOOTCAMP, using C#.NET and VB.NET, in a fast-paced 5-day hands-on format. |
ONLINE ASP.NET training online, instructor-led
NewTech's intense hands-on, online ASP.NET training BOOTCAMP, using C# & VB.NET, in a comprehensive 5-day format. |
Online .NET Training 1-Day Hands-On .NET Training Online
|
online .NET for Managers training online
This is THE online .NET training class for project managers. The format is 1-day, seminar, with optional hands-on. Looking for online .NET manager training? This is it!
|
online LINQ .NET training online, scheduled, instructor-led
NewTech's intense 1-day hands-on .NET online LINQ training program, using C#.NET and VB.NET, includes hands-on exercises, 500+ page book, and 30 days of tech support.
|
|
Hands-On Java Training and JSP Training
|
Java Training BOOTCAMP™
Intense Java training for pro developers new to Java
|
JSP Training BOOTCAMP™
The most comprehensive JSP training & Servlet training on the market today
|
|
Quick Java and JSP Training for Developers
|
Java Training ASAP™
One code-intense day of lecture in Java fundamentals
|
JSP Training ASAP™
One code-intense day of lecture in JSP & Servlets
|
|
Quick Java & JSP Training for IT Managers
|
Java Training: Technology Platform Overview
For IT managers and developers new to the Java platform
|
.NET vs. Java Training: Platform Technology Overview
1 day of intense platform compare-and-contrast
|
BEA Weblogic Overview™
One day of lecture in J2EE fundamentals using BEA Weblogic
|
|
Perl Training
|
Perl Training BOOTCAMP™
Four-day hands-on training, for pro developers new to Perl programming
|
|
Other Developer Training We Offer
|
|
Can't find the class you want on the schedule? We offer lots of additional training for developers and managers. Check our extensive list of additional training here
|
ASP.NET Training BOOTCAMP™
Four-day hands-on training, for pro developers new to ASP.NET
|
|
.NET and Java Help, AFTER Training
|
Architecture and Mentoring
System design and coaching for your team
|
Staff Augmentation
Horsepower to complete your projects on time
|
Off-Site Technical Services
Development of your apps on time and on budget
|
|
|
|