473,661 Members | 2,484 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Parallel approach & Pilot Approach

13 New Member
what are Parallel approach & Pilot Approach in the implementation phase of the s/w development?
Dec 6 '09 #1
24 15074
gits
5,390 Recognized Expert Moderator Expert
parallel approach: here
pilot approach: ??? never really heard that term ... i guess it means prototyping approach?

kind regards
Dec 7 '09 #2
indresh2152
13 New Member
I heard this term pilot approach when i was going through the 5 phases of s/w development.

In the last phase i.e. the Implementation phase, it is written over there that there are two techniques used for the implementation of a s/w namely pilot approach and parallel approach.

now i m unable to understand this, as if we are using these approaches then why in the implementation phase. this should be used in coding phase or some other related to it.

Please suggest me what to do about these approaches.

Also the link that you provided is not for implemenation phase. please help me out.
Dec 7 '09 #3
gits
5,390 Recognized Expert Moderator Expert
there are no such things as THE! 5 phases of software development - some models state more others less phases of a development cycle - typically the implementation == coding ... basicly (in simple words) the prototyping approach (which i think is the term that is meant) is used in a way so that you would start to implement a pilot (prototype) of the software (and give it a release no.) ... then test it, learn from the mistakes, drop the pilot and write a new one with the lessons learned from the 'old' one ... so you basicly create release no. 2 ... and so on ... when you do that the parallel way ... then you would create concurrent versions ... which may diverge during development and often needs to be merged at one point. you could see any branch of the parallel development as an own cycle ... where you might use the prototyping approach for its own ... as you might see ... which itself is a 'linear' process.
Dec 7 '09 #4
indresh2152
13 New Member
today i went to my faculty member n asked for the answer, then her reply was -

pilot approach is the one where we start from the database of the s/w.
# first of all we define the number of tables needed
# thereafter we define the columns for the tables.
# then we design the forms according to the database.

pilot is to drive the flight, the same condition applies here. we move from the ground to the sky.

In parallel approach, we first design the form n den create the table for that,
if we design another form den in parallel we create table for that.
this is parallel approach.



This was her reply, when i asked her for the approach.

and by implementation phase i mean the phase in which we install the s/w and maintenance is done thereafter.
Dec 7 '09 #5
indresh2152
13 New Member
please suggest me whether dis is the right answer or not, i got confused in d answer provided by u n my faculty.
Dec 7 '09 #6
RedSon
5,000 Recognized Expert Expert
First off you need to use proper English. Do not replace "you" with 'u', or "and" with 'n', or "the" with 'd'. If you continue to use SMSpeak you will be reprimanded.

Second, it sounds like your professor is just making up a suitable term as a metaphor for the type of software development approach. Is she teaching out of a text book? What does the text book define it as?

It's okay to make up terms and phrases to describe complex ideas. If you like the term "pilot" and "parallel" then use it. But if you come to me and say "we need to build a new program for our customer, I think we should use the 'pilot' approach"; don't expect me to know what the heck you are talking about.
Dec 7 '09 #7
indresh2152
13 New Member
sorry sir for using sms type language, it wont be repeated.

And please dont angry with my reply. I got bit confused and thats why i am asking you for that.

And she was not teaching from any textbook. I am going through the LMS provided by the company GTT. just visit www.gtterp.com
and login with ganeshshinde as userid and password. Allow pop-up for that.
there in the 2nd module that is in the s/w development, in the slide of implementation and maintenance slide u will come to the above mentioned approaches
Dec 7 '09 #8
RedSon
5,000 Recognized Expert Expert
No one is angry with your reply. I'm just warning you to be sure that you are learning about industry standard information. Because if you put on your CV or resume 'Familiar with both pilot and parallel approach to software development" the recruiter or employer is not going to know what you are talking about.

What you refer to sounds like what I would call data driven development. That is where you let the data and its interactions dictate how your program is going to be designed.

Other people probably call it something different. The point is: don't get hung up on labels or terms.
Dec 7 '09 #9
gits
5,390 Recognized Expert Moderator Expert
Basicly without knowing what the OP exactly needs to know and what about all this should be ... i think it is guesswork to try to explain any software development approaches or methods or whatever ... since we currently not know what he is talking about ... what i think is not the problem of the OP ... more a problem of his teacher or whatever, who didn't ask or tell the standards terms that are connected to the issue. For me it seems to be a quite strange kind of learning/teaching when quite common things will be explained/named with terms that diverge from common terms.

kind regards
Dec 8 '09 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

4
7164
by: Jorge Godoy | last post by:
Hi! We're doing a research project that involves controlling mini-windtrap speeds and we're reading/writing data from the parallel port. What I've found so far on a fast Google search for "python parallel port" showed me some stuff that I'd have to interface with Python through SWIG. If the program could be portable in Windows and Linux it would be a big
6
3272
by: Peter | last post by:
I'm interested to know what ideas are out there for reading a parallel port at a constant sample rate while still allowing the user to interact with the GUI. That is, reading it every 10ms for example without exception. Is this at all possible? Current tests done show that if the sample rate is 10ms then this is acheived in general, but when another program loads or terminates this 10ms jumps up to 100ms or more. In these tests the code is...
11
3849
by: Isaac T Alston | last post by:
Basically, I'm thinking about building a robot which can be controlled by programs which I write, I'm going to interface to the robot through the parallel port (like in this tutorial here: linuxfocus.org/English/May2001/article205.shtml). However, I know that this will probably need to be done in low level C. Now, although I can code in C, I don't particularly want to :-) , instead I'd like to use Python. I'm wondering, is there any way I...
11
10473
by: lovecreatesbeauty | last post by:
For example, line L1 and line L2 are two lines in two-dimensional space, the start-points and end-points can be described with following the `point_t' type. The start-points and end-points are: Line L1 (L1_str, L1_end), L2 (L2_str, L2_end). Can I compare the float value of sloping rate of two lines to determine whether they are parallel lines? Some paper books tell that float value can not be compared to float value. Some people also try...
6
1630
by: Mark Wilden | last post by:
Take a class, RateTableProductCode. It needs to share implementation with other classes, so the common code is placed in a ProductCode class, from which it derives. There needs to be an IRateTableProductCode interface so that objects can be mocked for testing. That interface also has a common interface which is shared with other interfaces, and that goes in IProductCode. This all makes sense to me, but I just have a nagging feeling that...
43
4307
by: parallelpython | last post by:
Has anybody tried to run parallel python applications? It appears that if your application is computation-bound using 'thread' or 'threading' modules will not get you any speedup. That is because python interpreter uses GIL(Global Interpreter Lock) for internal bookkeeping. The later allows only one python byte-code instruction to be executed at a time even if you have a multiprocessor computer. To overcome this limitation, I've created...
1
2485
by: mjm2114 | last post by:
Hi there, I have a question on a naive implementation of a parallel MT that I've done using the fortran version of MT19937ar.f posted in Prof. Matsumoto's website. (http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ MT2002/emt19937ar.html) First, I setup a KISS RNG (Marsaglia, 1999) in the master node and seed it. I then use the first 4 outputs from the master node to
3
1647
by: Abubakar | last post by:
Hi, there are some concurrency frameworks available for .net from microsoft, which takes advantage of the cpu. But recently GPUs have broken the 1 tera flop barrier and are really ideal for parallel computing. For example Nvidia's CUDA allows us to program the GPU. My question: is there any effort going inside microsoft that would give us (the devs) some framework, which wraps up the functionality of CUDA (or similar technology from...
0
8343
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8856
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8762
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8633
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7365
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6185
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5653
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
2
1992
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1747
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.