“We hired Bob to help our company to make the transition to object oriented analysis and design. Let me first say that it was an honor and a privilege to have a renowned published author guide and mentor us in the definition of a solution that fit well within our organization. Bob's pragmatic approach to the application of the UML helped us to identify only that which was really appropriate and beneficial to our organization. The team looked affectionately upon Bob as wise and patient guide, helping us to come to our own conclusions rather than imposing any dogma. Bob was always available to us and always at the ready with clear, concise, and valuable solutions to our challenges. We would not have accomplished nearly as much as we did if it weren't for Bob's services. I truly hope that we can work together again some day as it was an absolute pleasure to have done so!” Top qualities:
Personable , Expert , High Integrity
- D. Dal Pos, Business Analysis Practice Manager
“I have worked with Bob over many years. He brings to his clients a tremendously valuable breadth and depth of expertise in full lifecycle, software and system development practices. He has demonstrated superior technical and leadership abilities. And if the development process is not working well, Bob can tailor it to work in his client’s environment to get the job done. As well as being a skilled and valuable practitioner, Bob is also a world renowned author and a master communicator. His high energy and enthusiasm is infectious. Bob consistently goes above and beyond what is required. He is dependable, honest, professional, fair, quality-focused, helpful, and practical. I look forward to working with him in the future and I would not hesitate to recommend Bob for any position. You can trust that he will always deliver."
- S. Althouse, President , Alidade Technology Inc.
“Bob is a great consultant who is incredibly knowledgeable, motivated, and professional. Bob has received high praise from our customers and other team members alike. I would highly recommend Bob, a great asset on any engagement large or small.” Top qualities: Great Results , Personable , Expert
- J. Barnes, Principal Consultant
“I have worked with Bob at both IJC and IBM Rational in a number of different roles. Perhaps the best recommendation for Bob is that after Bob worked for me at IBM Rational I hired him to run the East coast operations for me at IJC. I needed someone who could combine the technical skills of developing software / systems with management skills associated with leading a team. Bob has both. He is a great individual contributor, but also a good manager, with an attention to detail and appreciation of value second to none. I would be the first to recommend Bob for any technical, or technical management position. In particular his skills around process, architecture and requirements are great. On a personnel note I find Bob to be honest, hard working and willing to take responsibility. He is a great team player and someone you can depend on when times are not that easy.”
- D. West, Senior Analyst, Forrester
“Over the course of a year, I worked for Bob as a subcontractor, providing agile development and engineering coaching at a large insurance company. In that time, I came to know Bob as an expert in mentoring teams adopting modern software development practices, including usecase based and agile development, and an expert software architect. In addition to his considerable technical and software development expertise, Bob is a very friendly and amiable person to work with. He's sensitive to client needs and desires, and also considerate of the professionals who work for him, such as myself. I highly recommend Bob as an excellent person when you are trying to adopt modern software development practices.”
- K. McMillan, Owner/Principal , Adept Technologies, llc
“I worked with Bob for many years and both as a collegue on the same project and as the project manager for the project that Bob contributed to. In all of the years that we worked together, Bob has always been incredible to work with. He took his responsibilities seriously and turned in his part of the projects on time and with the best of quality possible. Bob has also been a great team leader and inspired his coworkers, even when the amount of work seemed impossible, he made the project fun and helped his team members make it through as well. Bob is not only very smart and good at what he does, he was always easy to get along with and looked for ways to make not as fun projects more fun for the team. As a project manager, I was grateful to have Bob on my teams because he was a strong contributor that provided his materials when they were due and made sure they met all of the requirements AND he worked with other members of the team to make sure they did the same. In summary, Bob is one of the most honest, trustworthy, dependendable, people I know that consistently delivered high quality materials on time and if I were to ever start my own company, Bob would be the first person I would hire.”
- C. Hakansson Johnston, Project Manager , IBM
“I have worked with Bob in many ways over the past 10 years. We both worked together in Rational product management on Rational Rose in 1999, then Bob joined me as an evangelist successfully bringing the new Rational Rose Data Modeler product to market. As an evangelist, Bob did whatever he needed to do to make the product launch and adoption a success. This included spending weekends writing a training class even though it wasn’t part of his role because others were unable to do it and he knew that it must be done. Bob later reported to me as a Solutions Marketing Manager. In this role, Bob continued his great work breaking new ground for Rational, now under the IBM umbrella and for the first time, our group was building out, not just product marketing, but true “solutions”. Bob lead the way by building out solutions based on the financial services industry. He built messages, collaterals, demonstrations and influenced tools capabilities all to support the financial services industry for which he was responsible for. As always, Bob did whatever was needed to ensure success. When I moved on from IBM and joined Ivar Jacobson Consulting, I knew that we needed to grow our business quickly and needed top talented people to help with that success. For that reason, I suggested and recruited Bob to join us and lead the services organization on the east coast. A year after Bob joined the company and started recruiting consultants, delivering consulting services and helping to gain new customers, our business grew by nearly 6 times in revenues with him playing a key role in closing two multi million dollar contracts. Lastly, but certainly not least, I wrote 2 books with Bob. UML for Database Design and UML for Mere Mortals. Those books have been successful on the market, being translated into more than 5 languages each and helping to drive new thinking in the industry, but that is not all. Bob was the driver to writing these books. He effectively and efficiently project managed the writing of both books, ensuring that we kept to our timelines, did high quality writing and stayed on top of me to keep my motivation going during times when it just wasn’t always fun to write. We wrote both books in our spare time, meaning nights, weekends, family vacations and other “non-work” time, meaning that sometimes it just wasn’t easy to focus, but Bob kept that focus and helped to produce 2 books that are well written and of high quality. All in all, Bob is an excellent manager, architect, leader and working doing whatever it takes to get the job done with the highest quality of work. Many people can get the job done, but what makes Bob unique is the quality of the work and the passion for that high quality deliverable.”
- E. Naiburg, Program Director Integrated Data Management and InfoSphere Foundation Tools Strategy and Marketing, IBM
Copyright 2009, Project Pragmatics, LLC. All rights reserved.
Maksimchuk, “Project Pragmatics”, ProjectPragmatics, pragmatic, consultant, SDLC, Agile, Iterative, “Scrum Master”, scrummaster, Modeling, Requirements “Use Cases”, “use case”, OOAD, “object oriented”, Process, UML, “Unified Modeling Language”, Architecture, “product line”, RUP, “Rational Unified Process”, “UML for Database Design”, Scrum , EssUP, SOA, “Business Process Management”, BPM, Evangelist, Rose, RoseRT, XDE, RSA, “Business Analyst”, “Systems Analyst”, “Systems Engineer”, Coach, Mentor, “Enterprise Architect”, “Process Engineer”