software project management

In my current role as a real estate analyst, various types of specialized software are used to enable analysts to efficiently analyze large swaths of data. As someone who is not very technically inclined I have always been amazed by the way software development and all of its intricate components come together, flawlessly, to make computing and so incredibly powerful. However it was only recently that I have come face to face with the necessity of interacting on a daily basis with computer software. As the owner of a men’s hair studio and specialty food consultant I have mostly found fulfillment with human interaction and with the joys of cuisine and while I have always recognized the incredible importance of technological advancements, it is only been in my current role where I am forced to interact on a daily basis with different programs that I have come to appreciate the enormous importance these “tools” play in our everyday life. I feel however, that even though software development has come to change the face of almost every industry, it is important not to lose the aspect of human interaction.