I finally finished up my MVC 4 project. It was good learning experience with some new technologies, but the biggest lessons learned revolved around project and client management. Sadly they weren’t new lessons, but things that I just kind of forgot about or let slide.
- Business requirements are good, but you need specific and detailed functional requirements.
- If the client doesn’t respond to your communications, keep after them even though you feel like you hounding them. Keep a log of contact attempts.
- Get everything in writing and document everything you can.
- If scope or functionality changes, get it writing.
- Change controls are your friends! Don’t be afraid of them. They protect everyone’s interests.
I just started another engagement which is modernization project for a client. I am involved with the SharePoint 2013 implementation and app development pieces. I will be posting a lot of lessoned learned around that. Currently, I have been working on some on premise provider hosted apps, which I am not finding the easiest things to set up. More information to follow on that.
I have also been doing a deep dive on PowerBI for Office365 with Excel services. It is really a cool product and should have a huge impact for business users. I will be presenting Intro to PowerBi at my user group in March and at 2 SharePoint Saturdays – Twin Cities and Chicago Suburbs – on April 5th and May 17th respectively.
Lastly, I will be helping out my company doing tech interviews. I will be posting general interview questions here on a regular basis to help me with a bank of questions and to help me keep my skills sharp.