Ideally, a dedicated software development team, skilled in the software development lifecycle, handles the task of customizing Autodesk, Inc.'s, products to meet your business needs. More often this task is handled by the advanced CAD user or manager who started off tinkering with a few lines of script but now spends nights and weekends wrestling a mountain of now-mission-critical code. If this scenario sounds a little too familiar, please join me as I give you a crash course in effective software development practices while sharing some tips and tricks that should make your code-wrangling days more enjoyable.
- Learn how to apply modern techniques to maintain and back up scripts and source code
- Understand the fundamentals of the software development lifecycle
- Learn how to deploy additional tools to enable an easier coding workflow
- Learn how to create and understand the value of automated tests
Mark Perrott is a solution architect in the Autodesk Consulting Team at Autodesk, Inc. Coming from a software development and systems integrations background, Perrott has experience in a range of Autodesk products and APIs. He specializes in utilities and data management, and he has successfully architected and deployed Autodesk software into large organizations building on Vault software, Infrastructure Map Server, Revit software, and AutoCAD software. Perrott holds a Master of Information Technology degree and a bachelor's degree in multimedia (networks and computing).
Tom has been working with Autodesk products and technology since 1992. He has cross industry experience in both manufacturing and architectural fields. As a Solution Architect for Autodesk Consulting, Tom uses his knowledge to help companies integrate different systems and technologies to improve their processes and lower the costs of doing business. The creative problem solving involved in solving these types of problems, more than trickles over into Tom's personal life as a lifelong Maker. When it comes down to fixing something at home or 3D printing a unique tool for a project Tom is always looking to use tools and technology to work smarter not harder.