Scheduled Free Event

Where & When

Tempe , AZ

Wed, Apr 11 - Wed, Apr 11 '07
6:30 pm - 8:00 pm

Venue details

Pricing

Free

Speaker(s)

Alan Shalloway

Presented by

Phoenix Java User's Group

Hosted by

Phoenix Java User's Group (PHXJUG)

Course Delivery Options

Net Objectives delivers all courses in-house worldwide, and many through public trainings nationally. See our client list and inquire about the best course delivery option for you by using our Course Delivery Inquiry Form.

 

More information

For additional Course Information, Training options or Consulting and Assessment Service inquiries use our Inquiry Form, or contact:
Mike Shalloway
Director of Marketing and Sales
mike.shalloway@netobjectives.com
Toll-free 1-888-532-6244
Direct 404-593-8375

Notes

Will be available at
Free Seminars Notes
Login or Register to view them.

An Introduction to Lean Software Development

This seminar introduces the paradigm, principles and practices of Lean Software Development. Based on respecting people, while creating a great process, lean focuses on eliminating waste and maximizing the development of business value. It also presents the case for why we must develop software consistent with the Agile methods of Scrum and Test-Driven Development.

Four aspects of Agile methods in particular are investigated:

  1. Iterative development. The best way to eliminate waste is to not build things that aren't needed. This implies an iterative process where priorities are continuously re-examined.
  2. Scrum. Lean's workcell concept is manifested in Scrum's cross-functional team. Scrum's emphasis on team also includes the principles of amplifying learning and localizing responsibility.
  3. Automated testing. Test-Driven Development is consistent with the Lean's autonomation principle of a smooth flowing production line that is stopped anytime there is an error to get at the root cause of the problem. This follows the principle of build integrity in.
  4. Writing quality code that can be refactored. Deferring commitment is an integral part of Agile coding. By writing just what you need now, you don't build in structure until you later discover what is truly needed.

This seminar provides insights into how lean guides many current Agile processes. This provides both a business case for Agile methods as well as giving developers insights into how to better follow Agile methods. This seminar is for all people involved in software development, including managers, project managers, QA staff, analysts, and, of course, developers.

Read more about Introduction to Lean Software Development

Agenda

Phoenix Java User's Group FAQ page includes their Meeting Format

Venue/Registration Info

University of Advancing Computer Technology (UACT)
2625 West Baseline Road
Room/Location
(Just south and west of Fry's Electronics)
Map link
Directions/Maps