I’ve been thinking lately about the challenges of custom software development and why I do what I do. For that we first need to explore my workout last week at Go Primal Fitness – Power Endurance/Power Strength.
Dumbbell Complex, 6 reps each:
Biceps Curl, Hi-Pull, Bent-Over Row, Thruster, Lateral Lunge, Push-up
3 rounds = 1 sets, do 2 sets (increase weight on second set)
12x dumbbell Clean and Press/Jerk; 2:00 minutes of Burpee/Broad Jump OR Burpee/Pull-up
2:00 minutes rest
10x (5 each) Overhead Kettlebell Swings/Box Step-up @ 12″; 4x (20s Mountain Climber + 10 second Ring Plank) +
2:00 minutes rest
6-minutes of Alternating Dead Hang and Rack Hold @ ~ 1/2 body weight
Perform in as few sets as possible
Cool Down (finally…)
If you hurt just reading this then perhaps you can feel for a moment what it was like starting around the middle of Phase II – muscles burning, heart pounding. The worst of it though is the doubting mind. The body can do anything, but around the middle of phase II, my mind is screaming: “Just give up!” “You can just go home early!” and other such truly painful drivel. Go Primal Fitness brings together small groups of dedicated athletes to train together to accomplish things that would not be possible on their own. I find this kind of group training a fantastic way to inspire and motivate me to do something physically and mentally challenging. Like this for example (30 yards of weighted Bear Crawls, 3 sets):
Custom Software Development
When I joined MightyData three months ago, I knew that I was stepping to just such a challenge. Each day presents difficult problems to solve. Translating the business needs of my customers into efficient database solutions takes determination, mental discipline, thorough communication and good coffee. I also knew that I was joining a team that thrived on getting great results with the toughest challenges a business can face with great teamwork, expertise and support.
If your company is looking to optimize your data systems through custom software development, I have to be honest and tell you that failure IS an option. Many software projects fail, for reasons that perhaps I will address in a future post. In the meantime, consider what it may take to bring your company’s technology to the next level, and how hard you are willing to work to make that happen. You might begin by asking a few questions:
- Why: Describe your mission and purpose. Why does your company do what it does?
- How: How do you go about achieving that purpose through your company?
- What: What tools, processes and procedures do you have in place that bring you closer to your goals? What is working and not working about those systems?
We believe that these are some of the core questions that will help you and your company overcome the challenging obstacles to successful software development. That will allow your company, along with a well-matched software development partner to accomplish difficult things that help you achieve your mission. Like this for example (Relationship graph – Mangeaux School Management System):