3Pillar Global’s SVP of Engineering, Jeff Nielsen, discusses how to outline the purpose of a project without getting bogged down by detail requirements work and slowing productivity. Access this video on both Vimeo and YouTube. Transcription: Fred Brooks said that the assumption that we can satisfactorily specify in advance the software system that we should… Read more »
All Posts by Jeff Nielsen
SVP of Engineering
Jeff Nielsen is 3Pillar’s SVP of Engineering. In this role, he oversees the delivery of technology services to all 3Pillar clients. Jeff is responsible for all development processes in the company and manages numerous global client-based engineering teams.
Prior to 3Pillar, Jeff was the CTO and SVP of Delivery at the Santeon Group, where he ran their global software development initiatives and their agile coaching practice. At Santeon he provided executive-level coaching to federal agencies and Fortune 100 commercial clients making large-scale transitions to agile. As Head of Engineering at TrapWire for three years, he oversaw more than 50 production releases of the company’s flagship SaaS product. Jeff was also Vice President/Chief Scientist at Digital Focus, pioneering their use of agile methods in early 2001. Jeff has worked with a number of organizations – from startups to multibillion-dollar firms – over the course of more than a decade to help them improve their software development processes.
Jeff holds M.S. and M.A.Ed. degrees in Computer Science and Instructional Technology from Virginia Tech and a Bachelors in Music from BYU.
Most software development teams work in such a way that the majority of the requirements planning falls onto the product manager and disrupts the cohesion of the team itself. 3Pillar Global’s SVP of Engineering, Jeff Nielsen, discusses how to structure iteration planning meetings so as to avoid useless requirements work. Access this video on both Vimeo… Read more »
Testing during the software development process is usually seen as a separate step to be completed after the code is fully written. 3Pillar’s SVP of Engineering, Jeff Nielsen, explains why it’s important for development teams to implement continuous testing practices to ensure the highest quality product. Access this video on both Vimeo and YouTube. Transcription:… Read more »
Release Planning is a fairly common agile practice used in many software development companies. 3Pillar’s SVP of Engineering, Jeff Nielsen, explains in this video the five common misconceptions associated with release planning and how to work around them to create the best possible outcome for your company. Access this video on both Vimeo and YouTube. Transcription:… Read more »
It is common for agile teams to hold a meeting on the last day of each iteration in order to be accountable to their stakeholders for the work accomplished during that iteration. Scrum calls this meeting the “Sprint Review.” Other common names are “Sprint Demo” or “Iteration Review.” Run well, the Iteration Review has the… Read more »
As the word suggests, a retrospective is a meeting where a team steps back and examines how it is doing. Retrospectives are common to nearly every agile approach I know. Even one of the simplest agile methodologies –“Crystal Clear” – includes retrospectives as one of its 3 practices. (The other two are sitting together and… Read more »