Objective Thoughts

Subscribe to our blog Net Objectives Thoughts Blog

New Blog Entry at SustainableTDD.com: 6 Do's and 8 Skills

January 29, 2016 — Posted by Scott Bain

We have a new entry up for your perusal at www.sustainabletdd.com.

It is called "TDD and the 6 Do's and 8 Skills of Software Development", pt. 1

Visit our blog here, and let us know what you think in the comments section.

Share this:




  

Specifying the Negative Blog entry at SustainableTDD.com

December 11, 2015 — Posted by Scott Bain
When a requirement states that a specific behavior should not exist in a system, how can TDD respond? How do you express, in a test, that a behavior must not exist in a system? That's our topic: http://www.sustainabletdd.com/2015/12/specifying-negative-in-tdd_11.html

Share this:




  

New Blog Entry at SustainableTDD.com

November 18, 2015 — Posted by Scott Bain

We've got another new entry over at:

http://www.sustainabletdd.com/2015/11/structure-of-tests-as-specifications.html

...which is all about the way unit tests can be structured to make them better specifications. We welcome comments at the Sustainable Test-Driven Development blog site. Thanks!

Share this:




  

Challenge the Lies You Live

November 11, 2015 — Posted by Al Shalloway

I will start right out that I am a believer in best practices. I know several that work 100% of the time and many that work most of the time.

One that works all of the time? Treat people with respect.

One that works almost all of time? Make work visible.

Ironically, many in the Agile community say there are no best practices and then proceed to tell you a few you have to do.

For example, in Scrum you must have cross-functional teams, do iterations and have daily stand-ups (just to name a few). 

Share this:




  

Three Areas the Agile Community Has Missed the Boat

November 5, 2015 — Posted by Al Shalloway

In the 17 years I've been involved in Agile software development, there have three areas that are key to success that have been somewhat ignored by much of the Agile community. These are in the areas of complexity, transition and learning. Pretty surprising since everyone says software development is complex, that we must transition to a better way of being and that it's all about learning. Let's look at each of these.  

Complexity.

I hear people talking about how software is complex and we're complex adaptive systems as if both are facts. 

Share this:




  

Pages

Blog Authors

Al Shalloway
Business, Operations, Process, Sales, Agile Design and Patterns, Personal Development, Agile, Lean, SAFe, Kanban, Kanban Method, Scrum, Scrumban, XP
Cory Foy
Change Management, Innovation Games, Team Agility, Transitioning to Agile
Guy Beaver
Business and Strategy Development, Executive Management, Change Management, Lean Implementation, Transitioning to Agile, Lean-Agile
Jim Trott
Business and Strategy Development, Analysis and Design Methods, Change Management, Knowledge Management, Lean Implementation, Team Agility, Transitioning to Agile, Workflow, Technical Writing, Certifications, Coaching, Mentoring, Online Training, Professional Development, Agile, Lean-Agile, SAFe, Kanban
Ken Pugh
Software Design, Design Patterns, Technical Writing, TDD, ATDD, Coaching, Mentoring, Professional Development, Agile, Lean-Agile, Lean, SAFe, Kanban, Kanban Method, Scrum, Scrumban, XP
Marc Danziger
Business and Strategy Development, Change Management, Team Agility, Online Communities, Promotional Initiatives, Sales and Marketing Collateral
Scott Bain
Analysis and Design Methods, Agile Design and Patterns, Software Design, Design Patterns, Technical Writing, TDD, Coaching, Mentoring, Online Training, Professional Development, Agile