Headshot of

Greg Lara

Software Producer

Recent Articles

What does your [fill-in-the-blank] need to succeed?

Prequel I was preparing for the AgileIndy conference, so I thought I’d gather up some notes for products I’ve worked on and see if I could find some common success factors. I started digging through my old Trello board for blog ideas and started noticing something. A word kept shining through my notes. I thought, […]
Read More

WSL, git, and Beyond Compare

Back Story As I was drafting some new blog posts, I was exploring some stuff on the technical side. Part of that was using WSL (Windows Subsystem for Linux) to set up git. Since the Windows 10 Creators Update just dropped, it came with a WSL of Ubuntu 16.04. Not too shabby. Since I’m a […]
Read More

Storylines: A Tale of Two Products

So, you say you want to build a product? Awesome. How do you get started? In the Days of Yore Day 1 Some people used to (and sometimes, still do) get dozens of people in a room and author this 200 page document that has a bulleted list of statements of what the software should […]
Read More

Software Producer: What’s in a name?

SEP had an interesting time establishing the title of Software Producer. We wanted it to mean something, like “Software Engineering Professionals” is not just our name; it’s who we are. Not a Product Manager When looking into the activities that our Software Producer perform, there is a lot of overlap with a Product Manager. That title is […]
Read More

Meet the Software Producer

It isn’t every day that a new title is introduced around here. And I get to have the fun of helping define it, because I’m one of the few on the block with that new title: Software Producer. Why do we need a new title? SEP grew out of an engineering focus from its inception. Do the […]
Read More

Where have you been all my life?

Someone asked me a few weeks ago how lean/agile (little L, little A) has changed how I worked. At the time, I didn’t think that I’ve changed what I did all that much. Sure, lean and agile practices have refined how things are done. Kanban, story mapping, and product ownership are just some of the […]
Read More

What’s in your Utility Belt?

When developing software, we engineers have to use a variety of tools to deliver the right product to our clients. As Batman has practically everything in his utility belt, let’s see what I keep up my sleeve as staples of software engineering. The Soft Skills These are the skills I use for software engineering and […]
Read More

Over the Horizon

Software is a very fluid realm, and the ebbs and flow move quickly. Moore’s Law in hardware is dragging software with it, if the software isn’t already pushing the hardware itself. Often people ask, what’s next? Days Gone By I remember when I first started as a Software Engineer back in 2000. I cut my […]
Read More

Fire the Firefighters

Are there fires occurring on your projects? You know the ones: We have a major delivery coming, and the testers just found 12 new defects. The user study uncovered a missing feature, and we were just about ready for delivery. Management changed the direction of the project halfway through. Oh, and, by the way, project […]
Read More