-
Recent Posts
Archives
Categories
RSS
Goodreads
Tag Archives: technology
Staying close to the Gemba in Software Development
There are several posts about how the Gemba walk is not necessarily suited to Software Development1 and is not enough when identifying areas of improvement in software development2. Based on my experience I agree. Executives or managers walking the floor … Continue reading
Posted in Leadership, Lean, Software development
Tagged Computers and Internet, Gemba, Gemba Walk, Information technology, Leadership, lean software development, software, Software development, software development environment, Software engineering, technology, The Toyota Way, walking the floor
Leave a comment
Lean Software Development Principle – Build quality in
This is the second post in a series of posts on a journey into the world of Lean Software Development. The post will focus on some approaches to helping you build quality into your delivery. The people and culture I … Continue reading
Posted in Lean, Software development
Tagged Agile, agile development, agile development methodologies, Agile testing, Bachelor of Arts, Code review, Extreme programming, lean software, lean software development, Methodologies, pair programming, Programming, Quality assurance, quality pieces, Scott Ambler, software, Software development, Software development process, technology, Unit testing
Leave a comment
Using OpenJPA as your JPA implementation
In this post I provide an example of creating a persistence layer using Apache’s OpenJPA implementation of the Java Persistence API(JPA). I created the example using a TDD approach and I have once again used Liquibase to version control the … Continue reading
Posted in Example code, Software development
Tagged Apache Maven, Apache OpenJPA, context maps, Domain Driven Design, enhancer plugin, Gist, GitHub, Java, Java Persistence, Java Persistence API, JPA, Liquibase, Oracle, oracle instance, Persistence, persistence layer, software, technology, Unit testing
1 Comment
Versioning your database using Liquibase
Delivering database changes through the various environments and into production has always required a lot of overhead. You would have to write scripts, keep track of the order that the scripts need to be run and provide detailed instructions to … Continue reading