Conversation initiator: Daniel Loth Participants: Daniel Loth, Greg Donaldson, David Turnbull, Emilly Taubman, Steven Potiris, Thomas Weir, Luke D'Anna, Yuki Igarashi, Christopher Pike, Tirrell Morris Conversation started: (26/03/2007 5:08:24 PM) Christopher Pike (26/03/2007 5:08:24 PM) Greg Donaldson (26/03/2007 5:08:44 PM) ͐;͐; Greg Donaldson (26/03/2007 5:08:54 PM) Emilly Taubman (26/03/2007 5:09:14 PM) David Turnbull (26/03/2007 5:09:42 PM) Ÿ;Ÿ; Greg Donaldson (26/03/2007 5:09:51 PM) Ÿ;Ÿ; Greg Donaldson (26/03/2007 5:10:31 PM) Ÿ;Ÿ; Greg Donaldson (26/03/2007 5:10:48 PM) Ÿ;Ÿ;stopher Pike: yes  Greg Donaldson: ǟ ၯ Ÿ;Ÿ;your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson (26/03/2007 5:11:38 PM) Greg Donaldson (26/03/2007 5:12:09 PM) Greg Donaldson (26/03/2007 5:12:23 PM) 뱰; Christopher Pike (26/03/2007 5:12:53 PM) Greg Donaldson (26/03/2007 5:13:28 PM) Greg Donaldson (26/03/2007 5:13:32 PM) 뱰; Daniel Loth (26/03/2007 5:13:44 PM) it relies on libraries Christopher Pike (26/03/2007 5:13:44 PM) 뱰; Daniel Loth (26/03/2007 5:13:45 PM) for code Greg Donaldson (26/03/2007 5:13:59 PM) Greg Donaldson (26/03/2007 5:14:24 PM) 뱰; David Turnbull (26/03/2007 5:14:25 PM) Greg Donaldson (26/03/2007 5:14:38 PM) Ÿ;Ÿ;stopher Pike: yes  ІၥgŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? David Turnbull (26/03/2007 5:14:40 PM) �; Greg Donaldson (26/03/2007 5:14:47 PM) ㅀ; Greg Donaldson (26/03/2007 5:14:59 PM) 뱰; Emilly Taubman (26/03/2007 5:15:00 PM) 뱰; Daniel Loth (26/03/2007 5:15:34 PM) question Greg Donaldson (26/03/2007 5:15:46 PM) Ÿ;Ÿ;t what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessͭ+ၮtŸ;Ÿ;k Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson (26/03/2007 5:16:19 PM) Daniel Loth (26/03/2007 5:16:45 PM) i've got a question Greg Donaldson (26/03/2007 5:16:47 PM) Greg Donaldson (26/03/2007 5:16:54 PM) 뱰; Daniel Loth (26/03/2007 5:17:01 PM) what was so poor about my answer? Daniel Loth (26/03/2007 5:17:21 PM) i said libraries - a term used to define pre existing 'methods Daniel Loth (26/03/2007 5:17:25 PM) functions or modules Daniel Loth (26/03/2007 5:17:31 PM) i don't see the error Greg Donaldson (26/03/2007 5:17:45 PM) Greg Donaldson (26/03/2007 5:18:19 PM) �;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦楷獳晜牰㉱晜档牡敳ぴ䴠捩潲潳瑦匠湡⁳敓楲㭦絽਍屻潣潬瑲汢㬠牜摥尰牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦〲椠搠湯琧猠敥琠敨攠牲牯灜牡਍ൽ ǟ Thomas Weir (26/03/2007 5:18:47 PM) Has left the conversation. Greg Donaldson (26/03/2007 5:18:47 PM) 홰;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦楷獳晜牰㉱晜档牡敳ぴ䴠捩潲潳瑦匠湡⁳敓楲㭦絽਍屻潣潬瑲汢㬠牜摥尰牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦〲椠搠湯琧猠敥琠敨攠牲牯灜牡਍ൽ 㼀灜牡਍ൽ Thomas Weir (26/03/2007 5:19:00 PM) Has joined the conversation. Greg Donaldson (26/03/2007 5:19:10 PM) HȊŸ;?? Greg Donaldson: ĞၡtHȊŸ;done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Greg Donaldson (26/03/2007 5:19:26 PM) Greg Donaldson (26/03/2007 5:19:37 PM) 뱰; Luke D'Anna (26/03/2007 5:20:15 PM) �;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲灜牡਍界敫㼠灜牡਍ൽ ⸮尮慰൲紊਍ Luke D'Anna (26/03/2007 5:20:27 PM) ㅀ; Greg Donaldson (26/03/2007 5:20:39 PM) Greg Donaldson (26/03/2007 5:21:16 PM) �;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲灜牡਍界敫㼠灜牡਍ൽ ⸮尮慰൲紊਍ Greg Donaldson (26/03/2007 5:21:36 PM) Greg Donaldson (26/03/2007 5:21:44 PM) 뱰; Greg Donaldson (26/03/2007 5:22:27 PM) 뱰; Steven Potiris (26/03/2007 5:22:31 PM) Greg Donaldson (26/03/2007 5:22:57 PM) π;π;N computing situations... eg database situia< ၯn͘;͘;reg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Greg Donaldson (26/03/2007 5:23:19 PM) Thomas Weir (26/03/2007 5:23:25 PM) 뱰; Tirrell Morris (26/03/2007 5:23:43 PM) Greg Donaldson (26/03/2007 5:23:50 PM) Greg Donaldson (26/03/2007 5:23:59 PM) Greg Donaldson (26/03/2007 5:24:24 PM) 홰;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲㨠夨畯愠汬猠潨汵⁤湫睯琠楨⁳℡尡慰൲紊਍愀൲紊਍ Greg Donaldson (26/03/2007 5:24:59 PM) Greg Donaldson (26/03/2007 5:25:04 PM) 뱰; Yuki Igarashi (26/03/2007 5:25:36 PM) Greg Donaldson (26/03/2007 5:26:10 PM) �;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲灜牡਍留楫㼠灜牡਍ൽ 灜牡਍ൽ ਍ Greg Donaldson (26/03/2007 5:26:43 PM) Daniel Loth (26/03/2007 5:26:51 PM) they aren't sure on what exactly they need Greg Donaldson (26/03/2007 5:26:58 PM) 뱰; Greg Donaldson (26/03/2007 5:27:37 PM) Greg Donaldson (26/03/2007 5:28:29 PM) �;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲灜牡਍留楫㼠灜牡਍ൽ 灜牡਍ൽ ਍ Greg Donaldson (26/03/2007 5:28:34 PM) 뱰; Greg Donaldson (26/03/2007 5:28:56 PM) Christopher Pike (26/03/2007 5:29:29 PM) 쁰; Greg Donaldson (26/03/2007 5:30:07 PM) Daniel Loth (26/03/2007 5:30:08 PM) the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth (26/03/2007 5:30:15 PM) ugh Daniel Loth (26/03/2007 5:30:16 PM) rofl Greg Donaldson (26/03/2007 5:30:18 PM) 뱰; Greg Donaldson (26/03/2007 5:30:29 PM) 쁰; Greg Donaldson (26/03/2007 5:31:22 PM) Luke D'Anna (26/03/2007 5:31:30 PM) Emilly Taubman (26/03/2007 5:31:38 PM) Greg Donaldson (26/03/2007 5:31:53 PM) Greg Donaldson (26/03/2007 5:32:09 PM) Daniel Loth (26/03/2007 5:32:19 PM) they need a system that will be heavily relied on Daniel Loth (26/03/2007 5:32:24 PM) where flaws can mean huge problems Greg Donaldson (26/03/2007 5:32:37 PM) Greg Donaldson (26/03/2007 5:32:46 PM) ㅀ; David Turnbull (26/03/2007 5:32:48 PM) Greg Donaldson (26/03/2007 5:32:54 PM) 뱰; Greg Donaldson (26/03/2007 5:33:05 PM) ㅀ; David Turnbull (26/03/2007 5:33:23 PM) Tirrell Morris (26/03/2007 5:33:25 PM) �;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲⠠䥔䕍℠℡℡
†湡潹敮㼠灜牡਍ൽ Greg Donaldson (26/03/2007 5:34:15 PM) Ÿ;Ÿ;olkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for meৈ1ၬťŸ;Ÿ; Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson (26/03/2007 5:34:40 PM) Greg Donaldson (26/03/2007 5:34:48 PM) Ÿ;Ÿ;stopher Pike: yes  ঠၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson (26/03/2007 5:35:45 PM) Ÿ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on thख़3၁ųŸ;Ÿ;ment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson (26/03/2007 5:36:11 PM) Greg Donaldson (26/03/2007 5:36:22 PM) Greg Donaldson (26/03/2007 5:37:25 PM) 퐘;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲灜牡਍剏琠敨猠獹整獩渠瑯礠瑥眠牯楫杮‮†敩琠瑯污祬渠睥漠杲湡獩瑡潩⹮扜灜牡਍ൽ t#ŵ Emilly Taubman (26/03/2007 5:38:20 PM) Greg Donaldson (26/03/2007 5:38:28 PM) 뱰; Greg Donaldson (26/03/2007 5:38:57 PM) Greg Donaldson (26/03/2007 5:39:17 PM) Greg Donaldson (26/03/2007 5:39:23 PM) Ÿ;Ÿ;stopher Pike: yes  ࢹၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson (26/03/2007 5:39:54 PM) Greg Donaldson (26/03/2007 5:40:31 PM) 뱰; Tirrell Morris (26/03/2007 5:40:35 PM) ⪐Ȋ Greg Donaldson (26/03/2007 5:40:52 PM) Greg Donaldson (26/03/2007 5:40:55 PM) ⯐Ȋ Luke D'Anna (26/03/2007 5:41:18 PM) Greg Donaldson (26/03/2007 5:41:22 PM) ⴐȊ Luke D'Anna (26/03/2007 5:41:26 PM) Ÿ;Ÿ;stopher Pike: yes  ࠙ၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna (26/03/2007 5:41:35 PM) Ÿ;Ÿ;stopher Pike: yes  ࠅၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Greg Donaldson (26/03/2007 5:41:37 PM) Ÿ;Ÿ;stopher Pike: yes  ߱ၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Luke D'Anna (26/03/2007 5:41:43 PM) 뱰; Greg Donaldson (26/03/2007 5:41:44 PM) 뱰; Luke D'Anna (26/03/2007 5:41:54 PM) 뱰; Greg Donaldson (26/03/2007 5:41:59 PM) Thomas Weir (26/03/2007 5:42:01 PM) Has left the conversation. Thomas Weir (26/03/2007 5:42:38 PM) Has joined the conversation. Emilly Taubman (26/03/2007 5:42:39 PM) Has left the conversation. Luke D'Anna (26/03/2007 5:43:40 PM) �;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦楷獳晜牰㉱晜档牡敳ぴ䴠捩潲潳瑦匠湡⁳敓楲㭦絽਍屻潣潬瑲汢㬠牜摥尰牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦〲猠⬱⬲‴‽尷慰൲紊਍ Greg Donaldson (26/03/2007 5:43:41 PM) �;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦楷獳晜牰㉱晜档牡敳ぴ䴠捩潲潳瑦匠湡⁳敓楲㭦絽਍屻潣潬瑲汢㬠牜摥尰牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦〲猠⬱⬲‴‽尷慰൲紊਍ Greg Donaldson (26/03/2007 5:44:24 PM) Emilly Taubman (26/03/2007 5:44:46 PM) Has joined the conversation. Greg Donaldson (26/03/2007 5:45:09 PM) Steven Potiris (26/03/2007 5:45:17 PM) 㟸Ȋ Greg Donaldson (26/03/2007 5:45:30 PM) Ÿ;Ÿ;stopher Pike: yes  ໍၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson (26/03/2007 5:45:38 PM) 뱰; Thomas Weir (26/03/2007 5:45:43 PM) 㥐Ȋ Greg Donaldson (26/03/2007 5:45:58 PM) ㅀ; Yuki Igarashi (26/03/2007 5:46:03 PM) 㬰Ȋ Greg Donaldson (26/03/2007 5:46:45 PM) Greg Donaldson (26/03/2007 5:47:01 PM) 뱰; Greg Donaldson (26/03/2007 5:47:30 PM) Greg Donaldson (26/03/2007 5:47:48 PM) 뱰; David Turnbull (26/03/2007 5:47:59 PM) 뱰; Greg Donaldson (26/03/2007 5:48:10 PM) ㅀ; Greg Donaldson (26/03/2007 5:48:27 PM) 뱰; Greg Donaldson (26/03/2007 5:49:00 PM) Ÿ;Ÿ;stopher Pike: yes  ේၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson (26/03/2007 5:49:14 PM) Christopher Pike (26/03/2007 5:49:23 PM) 䅰Ȋ Greg Donaldson (26/03/2007 5:49:29 PM) 뱰; Greg Donaldson (26/03/2007 5:50:06 PM) Ÿ;Ÿ;stopher Pike: yes  ඍၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson: Ok...listen up.... Greg Donaldson: In hex what are the place value headings ? anyone ? Christopher Pike: me Greg Donaldson: Yes Chris? Greg Donaldson (26/03/2007 5:50:35 PM) 뱰; Christopher Pike (26/03/2007 5:50:40 PM) 뱰; Emilly Taubman (26/03/2007 5:50:42 PM) Steven Potiris (26/03/2007 5:50:46 PM) 뱰; Luke D'Anna (26/03/2007 5:50:46 PM) Ÿ;Ÿ;stopher Pike: yes  ഠၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson: Ok...listen up.... Greg Donaldson: In hex what are the place value headings ? anyone ? Christopher Pike: me Greg Donaldson: Yes Chris? Greg Donaldson: just 2 or 3 will do Greg Donaldson: anyone ? Christopher Pike: just a sec Emilly Taubman: 1,2,3,4,5,6,7,8,9, A,B,C,D,E,F Steven Potiris: 256 16 1 Emilly Taubman (26/03/2007 5:50:54 PM) Ÿ;Ÿ;stopher Pike: yes  ഌၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson: Ok...listen up.... Greg Donaldson: In hex what are the place value headings ? anyone ? Christopher Pike: me Greg Donaldson: Yes Chris? Greg Donaldson: just 2 or 3 will do Greg Donaldson: anyone ? Christopher Pike: just a sec Emilly Taubman: 1,2,3,4,5,6,7,8,9, A,B,C,D,E,F Steven Potiris: 256 16 1 Luke D'Anna: 512 256 16 1 Greg Donaldson (26/03/2007 5:50:56 PM) Greg Donaldson (26/03/2007 5:51:15 PM) Ÿ;Ÿ;stopher Pike: yes  ೤ၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson: Ok...listen up.... Greg Donaldson: In hex what are the place value headings ? anyone ? Christopher Pike: me Greg Donaldson: Yes Chris? Greg Donaldson: just 2 or 3 will do Greg Donaldson: anyone ? Christopher Pike: just a sec Emilly Taubman: 1,2,3,4,5,6,7,8,9, A,B,C,D,E,F Steven Potiris: 256 16 1 Luke D'Anna: 512 256 16 1 Emilly Taubman: haha im so dumb Greg Donaldson: No Em they are the DIGITS we use Greg Donaldson (26/03/2007 5:51:31 PM) 쁰; Christopher Pike (26/03/2007 5:51:39 PM) Ÿ;Ÿ;stopher Pike: yes  ಼ၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson: Ok...listen up.... Greg Donaldson: In hex what are the place value headings ? anyone ? Christopher Pike: me Greg Donaldson: Yes Chris? Greg Donaldson: just 2 or 3 will do Greg Donaldson: anyone ? Christopher Pike: just a sec Emilly Taubman: 1,2,3,4,5,6,7,8,9, A,B,C,D,E,F Steven Potiris: 256 16 1 Luke D'Anna: 512 256 16 1 Emilly Taubman: haha im so dumb Greg Donaldson: No Em they are the DIGITS we use Greg Donaldson: Yes Stev, Luke Greg Donaldson: Ok so we have 2A .. Greg Donaldson (26/03/2007 5:51:57 PM) Greg Donaldson (26/03/2007 5:52:13 PM) Greg Donaldson (26/03/2007 5:52:31 PM) Yuki Igarashi (26/03/2007 5:52:38 PM) 䱀Ȋ Steven Potiris (26/03/2007 5:52:38 PM) 䝀Ȋ Emilly Taubman (26/03/2007 5:52:38 PM) 䮠Ȋ Thomas Weir (26/03/2007 5:52:39 PM) 䱰Ȋ Luke D'Anna (26/03/2007 5:52:40 PM) 䱘Ȋ Greg Donaldson (26/03/2007 5:53:08 PM) Emilly Taubman (26/03/2007 5:53:17 PM) Greg Donaldson (26/03/2007 5:53:43 PM) Greg Donaldson (26/03/2007 5:54:41 PM) 뱰; Greg Donaldson (26/03/2007 5:55:14 PM) 뱰; Thomas Weir (26/03/2007 5:55:30 PM) 丠Ȋ Greg Donaldson (26/03/2007 5:55:39 PM) Greg Donaldson (26/03/2007 5:56:14 PM) Greg Donaldson (26/03/2007 5:57:38 PM) 뱰; Yuki Igarashi (26/03/2007 5:57:44 PM) 匠Ȋ Greg Donaldson (26/03/2007 5:57:54 PM) Ÿ;Ÿ;stopher Pike: yes  ଓၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson: Ok...listen up.... Greg Donaldson: In hex what are the place value headings ? anyone ? Christopher Pike: me Greg Donaldson: Yes Chris? Greg Donaldson: just 2 or 3 will do Greg Donaldson: anyone ? Christopher Pike: just a sec Emilly Taubman: 1,2,3,4,5,6,7,8,9, A,B,C,D,E,F Steven Potiris: 256 16 1 Luke D'Anna: 512 256 16 1 Emilly Taubman: haha im so dumb Greg Donaldson: No Em they are the DIGITS we use Greg Donaldson: Yes Stev, Luke Greg Donaldson: Ok so we have 2A .. Christopher Pike: 4096, 256, 16, 1 Greg Donaldson: (Good Chris) 16 1 2 A Greg Donaldson: ie 16 1 2 10 (A is 10) Greg Donaldson: So we ahve 2x16 + 10x1 = ??? anyone ? Yuki Igarashi: 42 Steven Potiris: 42 Emilly Taubman: 42 Thomas Weir: 42 Luke D'Anna: 42 Greg Donaldson: YES 42 try another Hex A8 decimal ?? wait to be asked Emilly Taubman: sir if i do it a different way and still get the same answer can i do it my way Greg Donaldson: (yes thats fine Em...as long as I can see and understand what you are doing) Greg Donaldson: David ? Greg Donaldson: Thomas ? Thomas Weir: 168 Greg Donaldson: Good 16 1 A 8 ie 16 1 10 8 = 10x16 + 8x1 = 168 Greg Donaldson: OK Consider 110011001 convert to HEX please... wait Greg Donaldson: Yuki ? Yuki Igarashi: 199? Greg Donaldson (26/03/2007 5:58:49 PM) 쁰; Greg Donaldson (26/03/2007 5:59:06 PM) David Turnbull (26/03/2007 5:59:15 PM) Has left the conversation. Greg Donaldson (26/03/2007 5:59:38 PM) ; Greg Donaldson (26/03/2007 6:00:23 PM) 봈;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〳ㄸ屻潦瑮扴筬晜尰獦楷獳晜牰㉱晜档牡敳ぴ䴠捩潲潳瑦匠湡⁳敓楲㭦絽਍屻潣潬瑲汢㬠牜摥尰牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲猠物椠⁦⁩潤椠⁴⁡楤晦牥湥⁴慷⁹湡⁤瑳汩敧⁴桴⁥慳敭愠獮敷⁲慣⁩潤椠⁴祭眠祡灜牡਍ൽ 紊਍ Greg Donaldson (26/03/2007 6:00:58 PM) ྘Ȋㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦楷獳晜牰㉱晜档牡敳ぴ䴠捩潲潳瑦匠湡⁳敓楲㭦絽਍屻潣潬瑲汢㬠牜摥尰牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦〲ㄠ㠶灜牡਍ൽ Christopher Pike (26/03/2007 6:01:09 PM) Has left the conversation. Luke D'Anna (26/03/2007 6:01:40 PM) 뱰; Greg Donaldson (26/03/2007 6:01:51 PM) Greg Donaldson (26/03/2007 6:02:36 PM) 뽀;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲灜牡਍歏琠浩⁥潴眠慲⁰灵尮慰൲尊慰൲尊慰൲紊਍紀਍ Greg Donaldson (26/03/2007 6:02:50 PM) 덀; Emilly Taubman (26/03/2007 6:02:54 PM) 存Ȋ Tirrell Morris (26/03/2007 6:03:00 PM) 嶰Ȋ Thomas Weir (26/03/2007 6:03:00 PM) 廘Ȋ Thomas Weir (26/03/2007 6:03:09 PM) Has left the conversation. Steven Potiris (26/03/2007 6:03:16 PM) 뤐; Tirrell Morris (26/03/2007 6:03:16 PM) Has left the conversation. Yuki Igarashi (26/03/2007 6:03:21 PM) 맘; Greg Donaldson (26/03/2007 6:03:24 PM) 뱰; Yuki Igarashi (26/03/2007 6:03:31 PM) Has left the conversation. Steven Potiris (26/03/2007 6:03:42 PM) Greg Donaldson (26/03/2007 6:03:52 PM) 럐; Steven Potiris (26/03/2007 6:04:03 PM) 뱰; Greg Donaldson (26/03/2007 6:04:06 PM) 며; Steven Potiris (26/03/2007 6:04:23 PM) Ÿ;Ÿ;stopher Pike: yes  ᖄၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson: Ok...listen up.... Greg Donaldson: In hex what are the place value headings ? anyone ? Christopher Pike: me Greg Donaldson: Yes Chris? Greg Donaldson: just 2 or 3 will do Greg Donaldson: anyone ? Christopher Pike: just a sec Emilly Taubman: 1,2,3,4,5,6,7,8,9, A,B,C,D,E,F Steven Potiris: 256 16 1 Luke D'Anna: 512 256 16 1 Emilly Taubman: haha im so dumb Greg Donaldson: No Em they are the DIGITS we use Greg Donaldson: Yes Stev, Luke Greg Donaldson: Ok so we have 2A .. Christopher Pike: 4096, 256, 16, 1 Greg Donaldson: (Good Chris) 16 1 2 A Greg Donaldson: ie 16 1 2 10 (A is 10) Greg Donaldson: So we ahve 2x16 + 10x1 = ??? anyone ? Yuki Igarashi: 42 Steven Potiris: 42 Emilly Taubman: 42 Thomas Weir: 42 Luke D'Anna: 42 Greg Donaldson: YES 42 try another Hex A8 decimal ?? wait to be asked Emilly Taubman: sir if i do it a different way and still get the same answer can i do it my way Greg Donaldson: (yes thats fine Em...as long as I can see and understand what you are doing) Greg Donaldson: David ? Greg Donaldson: Thomas ? Thomas Weir: 168 Greg Donaldson: Good 16 1 A 8 ie 16 1 10 8 = 10x16 + 8x1 = 168 Greg Donaldson: OK Consider 110011001 convert to HEX please... wait Greg Donaldson: Yuki ? Yuki Igarashi: 199? Greg Donaldson: Agree Chris ? Greg Donaldson: Yes or No Chris ? ?? Greg Donaldson: Here it is.... 110011001 Break into groups of 4 1 1001 1001 Calculate decimal for each group 1 1001 1001 1 9 9 Hex is 199 !  David Turnbull: Has left the conversation.  Greg Donaldson: Ok time to wrap up. Greg Donaldson: So you guys need to think back over all the HINTS I have dropped tonight ! AND read the transcrpits for the next 2 nights as well !!! Greg Donaldson: I need one of yopu (who has been here all thru,) to send out the tyranscript any volunteers ?  Christopher Pike: Has left the conversation.  Luke D'Anna: i will Greg Donaldson: Thanks Luke...please save and convert to Text or .doc then send attached Greg Donaldson: OK .... lots to do before next wednesday !! Thanks guys...much more pleasant than previous sessions !  Greg Donaldson: Say goodbye....or ask a question bye Emilly Taubman: bye Tirrell Morris: bye Thomas Weir: adios  Thomas Weir: Has left the conversation.  Steven Potiris: I have a question concerning the test.  Tirrell Morris: Has left the conversation.  Yuki Igarashi: bye Greg Donaldson: Yes Steve ?  Yuki Igarashi: Has left the conversation.  Steven Potiris: Do we assume that (in the conversion questions) the binary is all unsigned integers? Greg Donaldson: YES Steven Potiris: Thanks. Greg Donaldson: KISS Steven Potiris (26/03/2007 6:04:25 PM) Has left the conversation. Greg Donaldson (26/03/2007 6:04:26 PM) 딘; Luke D'Anna (26/03/2007 6:04:38 PM) Greg Donaldson (26/03/2007 6:04:51 PM) 쁰; Luke D'Anna (26/03/2007 6:05:04 PM) 떀; Greg Donaldson (26/03/2007 6:05:08 PM) Ÿ;Ÿ;stopher Pike: yes  ᔥၥŧŸ;Ÿ;aldson: So see your menmtor and find out what the arrangements are please ASAP  Greg Donaldson: OK Em ? Emilly Taubman: yeah Ours is on Wedensday afterr tutor group  David Turnbull: um, on the Assessment Task Sheet it says "Wednesday April 4th " Greg Donaldson: WOOPS...sorry folkes..I just realised my error Test IS WEDNESDAY..not Thursday !! sorry Greg Donaldson: Your mentors alreday have the test paper..... sent today...you can check on that as well for me please. Greg Donaldson: Any other questions about the test ? Greg Donaldson: So....there will be NO chat next week. THis week I want to do some revision....so I will be asking lots of relevant questions..HINT HINT  Greg Donaldson: Lets start. How does RAD get "rapid" wait to be asked... Greg Donaldson: Chris ? Christopher Pike: whAT DOU MEAN B THE QUESTION??? Greg Donaldson: What is done in the RAD approach that enables it to be FAST=RAPID ? Greg Donaldson: Daniel ? Daniel Loth: it relies on libraries Christopher Pike: no idia Daniel Loth: for code Greg Donaldson: Poor answer... David ? Greg Donaldson: Emilly ? David Turnbull: um, isn't it like using already produced code, and a CASE tool? Greg Donaldson: yes David...good David Turnbull:  Greg Donaldson: Em ? anything to add ? Greg Donaldson: OK...wait... Emilly Taubman: no not really Daniel Loth: question Greg Donaldson: The RAD approach is fast because it makes use of "modules of code"...ie parts of existing solutions... so the developer does not have to rewrite the code.... Greg Donaldson: ie. RAD is used where a similar solution alreday exists...and parts can be adapted... Daniel Loth: i've got a question Greg Donaldson: So..RAD often applies in COMMON computing situations... eg database situiations. Greg Donaldson: Yes Daniel ? Daniel Loth: what was so poor about my answer? Daniel Loth: i said libraries - a term used to define pre existing 'methods Daniel Loth: functions or modules Daniel Loth: i don't see the error Greg Donaldson: I only saw...."for code" either way I wanted a fuller answer....sorry Daniel. Greg Donaldson: YES...libraries of code are where the "fragments" or modules of code are often found for RAD solutions  Thomas Weir: Has left the conversation.  Greg Donaldson: Yes CASE tools may be used...but the essential concept is the use of existing modules...or parts of solutions  Thomas Weir: Has joined the conversation.  Greg Donaldson: OK..lets move on... Greg Donaldson: What is a a PROTOTYPE ? wait... Greg Donaldson: Luke ? Luke D'Anna: a prototype is a peice of software that has been created and can either be further developed or discarded Luke D'Anna: it is like a pre-solution Greg Donaldson: Good Luke Best definition is "A prototype is a WORKING MODEL" Greg Donaldson: NOTE: is it not a "mock up" or a prtend version. It MAY be the full solution...but usually is changed... Greg Donaldson: So...what do we do with a prototype ... wait ... ? Greg Donaldson: Steve ? Greg Donaldson: Thomas ? Steven Potiris: A prototype is either discarded and a new prototype is created based off it, or a prototype may fulfill the needs of the project and be accepted as the final result. Greg Donaldson: Good but you are missing the key point Steve. Greg Donaldson: What is the 1st thing we do with it ? Thomas ? Tirrell ? Thomas Weir: i dont know Tirrell Morris: we evaluate it and see if it meets the clients requirments Greg Donaldson: You all should know this !!! Greg Donaldson: Geting closer... Greg Donaldson: The point I wanted was...that the prototype was presnted to the client for feedback !! you MUST say that !!!! Greg Donaldson: If that is what is done...what is the key characteristic needed for prototyping to work well ? Greg Donaldson: Yuki ? Yuki Igarashi: what do you mean... do you mean like, budget and teamwork...? Greg Donaldson: No...bit vague I guess I was fishing for... There must be good communication between clinet and devloper ! Greg Donaldson: What is the usual beginning characteristic oif the client in these situations ? Anyone ? Daniel Loth: they aren't sure on what exactly they need Greg Donaldson: YES...! Greg Donaldson: And that is why the developer makes a "sample" to be able to say..."is this what you want" ? what changes would yopu like made to this prototype ? etc Greg Donaldson: Ok...moving on Give me some characteristics of all scenarios where a STRUCTURED APPROACH might be used Greg Donaldson: Wait... Greg Donaldson: JUst one characteristic Chris ? Christopher Pike: the user knows what they need Greg Donaldson: Yes...but that would also be true of all of the 4 approaches except Prototyping Daniel ? Daniel Loth: the client needs a system that is as flawless, efficient and bug free as possible Daniel Loth: ugh Daniel Loth: rofl Greg Donaldson: Excellent Greg Donaldson: anything else ? David ? Greg Donaldson: anyone ? (hint: time, $$, consequences) Luke D'Anna: the client has to have a disposable budget generally Emilly Taubman: they are large scale projectsa Greg Donaldson: YEs...it will be expensive...so clinet must have the $$ Greg Donaldson: True...but that is a siude effect...its not esessential Em Daniel Loth: they need a system that will be heavily relied on Daniel Loth: where flaws can mean huge problems Greg Donaldson: YES that last line wasd IT !! Greg Donaldson: (TIME !!!!!) anyone ? David Turnbull: it'd take ages wouldn't it? because the developer has to constantly consult the client? Greg Donaldson: So ??? Greg Donaldson: Tell me abouit the client ! David Turnbull: they have to have plenty of time? Tirrell Morris: the requirment need ot be established before u start because changes later on are costly and time consumine Greg Donaldson: David Turnbull: they have to have plenty of time? This is it ! the client must be ABLE to wait So there would have to be a solution in place already to do the job in the meantime... Greg Donaldson: OR the system is not yet working. ie totally new organisation. Greg Donaldson: OK...moving on.... Greg Donaldson: Remember ...the assignment where you were required to provide 1. A description of each approach 2. A scenario for each approach 3. A jsutification as to why that approach suits the scenario ?? Greg Donaldson: WEll.. THAT assignment is IMPORTANT !!!!!  Greg Donaldson: Moving on.... question anyone ??? Greg Donaldson: So...now I am having to errect a Stop sign near my school I will use a TOP DOWN approach What would that mean ?? anyone ? Emilly Taubman: that you wopuld have to break the process into more manageable steps? Greg Donaldson: EXCELLENT !! Greg Donaldson: THe Top Down approach...breaks a task int smaller parts...thgat can be done one at a time... Greg Donaldson: Perhaps the sammler parts will be broken dopwn into smaller parts again... Greg Donaldson: That will do there Greg Donaldson: What is the largest decimal number that can be stores in a 3 bit binary format ? wait,... Greg Donaldson: Tirrell ?? Tirrell Morris: 7 Greg Donaldson: Good...tell us hpow or why please Luke Greg Donaldson: how Luke D'Anna: each 1 represents a place value Greg Donaldson: So ? Luke D'Anna: the first 1 is 2^0 Luke D'Anna: the second 2^1 Greg Donaldson: (at the right) Luke D'Anna: and third 2^3 Greg Donaldson: (middle 1) Luke D'Anna: so 1+2+4 = 7 Greg Donaldson: Can you tell us ijn ONE send Luke ?  Thomas Weir: Has left the conversation.   Thomas Weir: Has joined the conversation.   Emilly Taubman: Has left the conversation.  Luke D'Anna: the highest digit represent in binary is 111 2^2 2^1 2^0 1 1 1 4 + 2 + 1 =7 Greg Donaldson: A liitle like this Biggest binary is 111 4 2 1 1 1 1 Gives 1x4 + 1x2 + 1x1 = 7 Greg Donaldson: OK moving on What is the 111 (octal) equivalent to in DEcimal ? wait  Emilly Taubman: Has joined the conversation.  Greg Donaldson: What is the 111 (octal) equivalent to in DEcimal ? wait Steve ? Steven Potiris: 7? Greg Donaldson: NUP...OCTAL !!! Greg Donaldson: THomas ? Thomas Weir: 73? Greg Donaldson: OK show us how please Yuki Yuki Igarashi: 3 Greg Donaldson: Octal 111 64 8 1 1 1 1 = 1x64 + 1x8 + 1x1 = 73 Greg Donaldson: Next... Greg Donaldson: Consider hex 2A what is the DECIMAL equivalent here ? wait Greg Donaldson: David ? David Turnbull: 12 i think Greg Donaldson: Nup Tirrell ? Greg Donaldson: Chris ? Greg Donaldson: Ok...listen up.... Greg Donaldson: In hex what are the place value headings ? anyone ? Christopher Pike: me Greg Donaldson: Yes Chris? Greg Donaldson: just 2 or 3 will do Greg Donaldson: anyone ? Christopher Pike: just a sec Emilly Taubman: 1,2,3,4,5,6,7,8,9, A,B,C,D,E,F Steven Potiris: 256 16 1 Luke D'Anna: 512 256 16 1 Emilly Taubman: haha im so dumb Greg Donaldson: No Em they are the DIGITS we use Greg Donaldson: Yes Stev, Luke Greg Donaldson: Ok so we have 2A .. Christopher Pike: 4096, 256, 16, 1 Greg Donaldson: (Good Chris) 16 1 2 A Greg Donaldson: ie 16 1 2 10 (A is 10) Greg Donaldson: So we ahve 2x16 + 10x1 = ??? anyone ? Yuki Igarashi: 42 Steven Potiris: 42 Emilly Taubman: 42 Thomas Weir: 42 Luke D'Anna: 42 Greg Donaldson: YES 42 try another Hex A8 decimal ?? wait to be asked Emilly Taubman: sir if i do it a different way and still get the same answer can i do it my way Greg Donaldson: (yes thats fine Em...as long as I can see and understand what you are doing) Greg Donaldson: David ? Greg Donaldson: Thomas ? Thomas Weir: 168 Greg Donaldson: Good 16 1 A 8 ie 16 1 10 8 = 10x16 + 8x1 = 168 Greg Donaldson: OK Consider 110011001 convert to HEX please... wait Greg Donaldson: Yuki ? Yuki Igarashi: 199? Greg Donaldson: Agree Chris ? Greg Donaldson: Yes or No Chris ? ?? Greg Donaldson: Here it is.... 110011001 Break into groups of 4 1 1001 1001 Calculate decimal for each group 1 1001 1001 1 9 9 Hex is 199 !  David Turnbull: Has left the conversation.  Greg Donaldson: Ok time to wrap up. Greg Donaldson: So you guys need to think back over all the HINTS I have dropped tonight ! AND read the transcrpits for the next 2 nights as well !!! Greg Donaldson: I need one of yopu (who has been here all thru,) to send out the tyranscript any volunteers ?  Christopher Pike: Has left the conversation.  Luke D'Anna: i will Greg Donaldson: Thanks Luke...please save and convert to Text or .doc then send attached Greg Donaldson: OK .... lots to do before next wednesday !! Thanks guys...much more pleasant than previous sessions !  Greg Donaldson: Say goodbye....or ask a question bye Emilly Taubman: bye Tirrell Morris: bye Thomas Weir: adios  Thomas Weir: Has left the conversation.  Steven Potiris: I have a question concerning the test.  Tirrell Morris: Has left the conversation.  Yuki Igarashi: bye Greg Donaldson: Yes Steve ?  Yuki Igarashi: Has left the conversation.  Steven Potiris: Do we assume that (in the conversion questions) the binary is all unsigned integers? Greg Donaldson: YES Steven Potiris: Thanks. Greg Donaldson: KISS Steven Potiris: Goodbye, then.  Steven Potiris: Has left the conversation.  Greg Donaldson: bye Luke D'Anna: do u want me 2 send to u or sdd11a?? Greg Donaldson: sdd11a please thanks Luke Luke D'Anna: kk Emilly Taubman (26/03/2007 6:05:16 PM) 旰Ȋ Daniel Loth (26/03/2007 6:05:18 PM) are we doing more programming work in teh future? Luke D'Anna (26/03/2007 6:05:27 PM) Has left the conversation. Emilly Taubman (26/03/2007 6:05:28 PM) Greg Donaldson (26/03/2007 6:05:34 PM) Daniel Loth (26/03/2007 6:05:49 PM) are we allowed to do the tasks in other languages other then vb at times? Greg Donaldson (26/03/2007 6:06:30 PM) 뽀;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦牣灩屴灦煲尲捦慨獲瑥‰潃業⁣慓獮䴠㭓絽਍屻潣潬瑲汢㬠牜摥㈱尸牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦㐲灜牡਍潌歯愠⁴桴⁥敷獢瑩⹥⸮䕎员圠䕅⁋℡℡灜牡਍ൽ ı Daniel Loth (26/03/2007 6:06:37 PM) and then free for all? Daniel Loth (26/03/2007 6:06:47 PM) what is next years big project? Daniel Loth (26/03/2007 6:06:50 PM) xD Greg Donaldson (26/03/2007 6:06:55 PM) 뤐; Greg Donaldson (26/03/2007 6:07:48 PM) 뽀;ㅦ晜楢楤屳湡楳慜獮捩杰㈱㈵摜晥て摜晥慬杮〱㌳屻潦瑮扴筬晜尰獦楷獳晜牰㉱晜档牡敳ぴ䴠捩潲潳瑦匠湡⁳敓楲㭦絽਍屻潣潬瑲汢㬠牜摥尰牧敥の扜畬づ紻਍癜敩歷湩㑤畜ㅣ灜牡層瑬灲牡汜㕩尰楲〵捜ㅦ晜尰獦〲眠慨⁴獩渠硥⁴敹牡⁳楢⁧牰橯捥㽴灜牡਍ൽ ਍ൽ ı Daniel Loth (26/03/2007 6:07:54 PM) mmk. =\ Daniel Loth (26/03/2007 6:08:04 PM) cya Greg Donaldson (26/03/2007 6:08:10 PM) Ÿ;Ÿ;see ăĈŸ; Conversation ended: (26/03/2007 6:08:18 PM)