develpreneur podcast

Software Architecture – Agile vs Waterfall

The decision of Agile vs Waterfall in software development is not often linked to architecture.  However, there is a difference in your approach that depends on the SDLC you choose.  This choice is one you will probably be asked to make when starting from scratch.  While not entirely the domain of the architect, this decision often seems to be driven by them. Agile vs Waterfall – Different Mindsets The most significant impact this decision will have is the one on your mindset.  A waterfall approach front-loads a lot of the architecture decisions.  You can define a relatively static and complete architecture without as much fear of substantial changes.  This includes common concerns like performance, cost, and extensibility. An agile approach... Read more

develpreneur podcast

Software Architecture From Scratch – Season Kick-Off

We kick off the season on software architecture from scratch with an overview of what we will cover.  We also set the table for the assumptions we will make as we walk through our topics.  Each topic will cover an area or two of architecting software that we need to address when we start at the beginning.  These are not always rocket science.  However, details matter, and we need to keep them in mind while mapping out our solution. Software Architecture Requires Questioning We have many ways we can approach creating a solution.  However, this season will assume we asked a lot of questions and got enough answers to build out a detailed list of requirements.  This is a critical... Read more

develpreneur podcast

Looking Forward and Planning for the Year Ahead

As we near the end of a decade, it is time to consider planning for the year ahead.  We need to consider the goals we want to achieve and how much better to be a year from now.  Here are some ideas to help you plot out your course. Improve Your Workspace Whether you work from home or an office, there are many ways you can improve your daily experience.  This can include hardware, office equipment (or supplies), or even software and services.  All of these items are likely to improve your productivity.  Therefore, there is at least one good reason to pursue these improvements.  The more significant ticket items like a new desktop/laptop may seem daunting to pursue.  However,... Read more

Start Simple To Make a Successful Year

There are many reasons New Years Resolutions fail.  However, the most common challenge is to keep the work going that we start with.  It is all about building a habit.  Thus, let’s look at some ways we can start simple to help ourselves in creating a habit that leads to that resolution success. Start Simple To Build a Habit We often seem to struggle with building good habits.  However, the science points to it being something we should be able to do.  The key is in creating a pattern that we enjoy repeating.  The steps are pretty simple: cue the action, do the activity, enjoy a reward.  I am simplifying, but those three steps will work for us. Our new... Read more

Year-End Success – Finish Strong

We once again look at finishing strong.  Our steady efforts and incremental progress should result in year-end success.  However, there always seems to be a need for that final push.  No matter how well we plan, the final effort to get across the finish line is a staple of completing a project.  This episode is just a little help in cheering you to the end. Pace Out The Final Mile We may have missed the mark on our estimation.  However, when we get near the end, it should be easier to estimate what we have left to do.  We also know the days or hours we have left before the end of the year.  That becomes simple math as we... Read more