Why Use Us

Why Use Net Objectives

Our Vision

Effective software development without suffering.

Our Mission

Our mission at Net Objectives is to assist companies in maximizing the business value returned from their efforts in software development and maintenance.

We do this by providing training, coaching, and consulting that both directly assists and empowers our customers to create and sustain this ability.

Alan Shalloway, Founder & CEO

"Our goal is to help developers and development teams gain the skills, confidence, and clarity that will enable them to create better software with less cost, less suffering, and a greater sense of control. To do this, we offer a wide range of services including training, consulting, and coaching. We positively impact our customers' ability to develop quality software at an effective cost. " A comment by our CEO, Alan Shalloway, on becoming Agile.

Our Area of Expertise

We specialize in Agile Software Development. We focus on:

  • Effective project management using Lean, Agile, Scrum and XP practices
  • Effective requirements elicitation with use cases
  • Effective architecture with design patterns
  • Effective coding with test-driven development and emergent design
  • Effective teams by assisting all roles in working together

"One of the best resources in the Seattle Area for Java and XML" Bruce Bacheller, Continental Graphics

Our Approach

We assess where a team is, and depending upon their culture and needs, can work with them on selecting the best Agile process for their needs, whether it an Agile implementation of Scrum for a team or multiple teams, the Rational Unified Process (RUP), eXtreme Programming (XP) or a custom, Agile process.

What we offer

We offer a complete range of services including:
  • On-site training
  • On-site Consulting
  • On-site Coaching and mentoring

We believe a combination of training and coaching results in more effective knowledge transfer than either can by itself. Our goal is not only to assist development teams in learning cutting-edge disciplines but also to train your team leaders to continue the mentoring process themselves.

With a team approach to helping companies solve their problems, we bring expertise to all areas of software development.