100 likes | 225 Vues
Discover the intricacies of web development through this guide by Justin Scott. Explore key topics such as the fundamental differences between design and development, the impact of various platforms, and hosting considerations. Learn to navigate the hiring process for consultants, grasp the overall development workflow, and understand essential aspects like intellectual property and project management. From static websites to dynamic applications, this resource equips you with the knowledge needed to make informed decisions in the ever-evolving digital landscape.
E N D
Web Development Demystified Justin Scott
Agenda • Design vs. Development • Platforms and Culture • Hosting Considerations • Hiring a Consultant or Firm • Overall Process • Other Considerations • Questions
Design vs. Development • Website – Basic, static, inexpensive, possibly a content management system (CMS) • Web Application – Gmail, Twitter, Facebook, SalesForce, etc. Complex, dynamic, database-driven.
Platforms and Culture • FOSS – Free Open Source Software • Linux, Apache, mySQL, PHP/Perl/Python (LAMP) • Ruby / Rails also • FREE, download and use without $$$ cost • Open Source: source code available • Limited commercial support, 3rd party available • Variety of developer backgrounds • Unstable release cycles
Platforms and Culture • COTS – Commercial Off-the-Shelf Software • Windows, IIS, SQL Server, ASP.Net/ColdFusion • Licensed software, up-front $$$ cost • Source code not available • Cost usually includes support • Stable release cycles, backward compatibility
Hosting Considerations • Cost: Monthly, range $10 – unlimited! • Platform: Linux vs. Windows • Stability: Shared vs. Dedicated • Support Availability • Security and Compliance
Hiring a Consultant or Firm • Firm vs. Individual • Hourly vs. Partnership • Price Range • Past work; portfolio • CONTRACT! • RFPs Create Disaster
Overall Process • Select Firm or Consultant • Refine Requirements • Wireframe • Content • Graphic Design • Test • Launch
Other Considerations • Intellectual Property – Who owns “your” stuff? • What happens when things go wrong? • Get copies of everything at milestones • Get weekly progress reports • Stick to the schedule!
Questions? Justin Scott, Web Programmer www.goziggy.com 941-320-2402