|Feb 21, 2013, 06:03 AM||#1|
Want to know about web development
I need some information regarding web devlopment and web designing. how to get information about stages of creating user friendly website.and plase give your opinion about this topic and share your knowledge regarding web designing so it will be easier for me to understand.
|Feb 21, 2013, 10:24 AM||#2|
1) Discuss with client basic requirements in design, roles/users/workflow for publication and content distribution (feeds, social networking, API's, basic SEO, domain registration and hosting)
2) Create wireframe to outline pages, columns, regions and widgets
3) Once approved, comps are created - a combination of wireframe and placeholder content styled to represent rendered pages in a mockup format. Comps also include details about site, page level, widget level behavior as annotations for ease of reading and comprehension.
4) Local development (CMS setup if any) and design (initial styling) - commit changes to a repo using version control such as GIT or SVN
5) Staging preview to client
6) Revisions (back to step 4 as long as it takes)
7) Production release
This is, of course, a high level view.
Within each step is always documentation (get it in writing, get it approved in writing) and lots of discussion with the client to ensure minimal delays due to misunderstandings. Always use version control for backups, sharing of code in a project group and for ease of code distribution, testing and rollback.
KEY POINT: These steps help you to determine priorities and order of mores detailed development tasks such as when to collect data for the DB, when to use templates for styling, when to set up roles in the CMS and so on. No project works exactly the same way, in my experience.
8) Collect $ and deposit and feed the kids
Most DIY's or developers who literally do it all might combine steps, but the basic talk/write it down/local build/staging preview/production publish is about as basic as it gets. Using repo's and creating wireframes/comps is a more professional approach that clients appreciate and of course to prevent miscommunication and keep projects well organized. And to legally protect you because before all this is done --- USE A CONTRACT.
I will allow others to break it down further, I'm just starting off the conversation. And remember -- the way that works best for YOU is the right way, consider all this advice "by the book". The real world is not so orderly!
Sr. Web Developer, owner GoldTechPro, LLC
|Feb 23, 2013, 12:59 PM||#3|
Excellent, excellent post SrWD.
My discussion points:
It will also depend on your geographic area's regulations (Europe re:cookies, age restrictions, etc). Further, you'll want to identify the target market for the site(s) ... people use all kinds of devices (big screens, little screens, slow/fast internet, smart phones). You'll want to design to make as many potential surfers happy as possible... pro tip: what does the boss use?
a) look up "award winning websites 20xx", "web design trends 20xx" to get a feel for what (someone) thinks is/was hot in a given year. You should walk away inspired.
b) try to match up the personality of the business with the website ... a lawyer's site will be drastically different than a personal trainer's.
c) a wise man once told me, as I was starting out, "charge double whatever you think the time will be to complete the project". Yep.
2012 Mac Mini i7
Late 2013 13" rMBP
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|new laptop needed for web development/game design/app development||olup||Web Design and Development||6||Oct 2, 2013 03:09 PM|
All times are GMT -5. The time now is 11:28 PM.