如何创建IT软件开发应用程序 [英] How to create IT-Software Development Application

查看:107
本文介绍了如何创建IT软件开发应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,我需要知道如何构建具有类似功能的应用程序

此应用程序包括监控项目从开始到结束的功能



1.创建一个选项,将所有与项目相关的文档存储在该应用程序中

2.为此创建任务列表和自动任务ID生成器。

3.分配给项目的开发人员列表和分配了实际分配日期的任务详情,完成日期类似于跟踪..



请帮我一些想法我怎么能开发这样的应用程序..给我一些想法..

Hi Everyone, I need to know how can i build an application with features like,
This application include feature like Monitoring the Project From its begining to end

1. Create an option to store all project related documents in that app
2.Creating a task list and automatic task id generator for that.
3.List of developers assigned to the project and the details of task assigned actual date of assigned, completion date similar to tracking..

Please help me with some ideas how can i develop such an app.. give me some ideas..

推荐答案





您想要建立的是项目管理应用程序。



看看: http://www.daypilot.org/tutorial/projects/Project/Default.aspx/1 [ ^ ]



源代码:http://code.daypilot.org/16646/project-management-for-asp-net-open-source [ ^ ]


请从学习正确的术语开始。例如,什么是IT软件?



通过您提到的所有功能,这仅仅是项目管理软件。但我更喜欢与修订控制软件,问题跟踪,开发者Wiki等集成的软件。



首先,看看这个类的现有软件,首先,开源。然后想一想:你真的需要开发自己的软件吗?谁会用它?你打算介绍一些基本上新的东西吗?您是否会对此类软件的功能进行一些必要的改进?



此外还有一点:要介绍这些创新,您需要有一些好主意。但是你在询问这些想法。现在,你认为有人会给你一些真正创新的想法,甚至会给你一些竞争优势吗?嗯,这是可能的。但更有可能的是,有这种想法的人会尝试使用它们而不与您分享,至少在这些想法已经实施之前是这样。只有一个有好主意但没有时间使用它们的人可以给你一些;这就是为什么我说这是可能的。



如果你有足够的决心,请看这里:

http://en.wikipedia.org/wiki/Software_project_management [ ^ ],

http:// en.wikipedia.org/wiki/Project_management_software [ ^ ]。



学习一些有关软件项目管理理论的书籍和文章。我把这项工作放在引文中,因为我有充分的理由将这种理论工作视为伪科学,几乎就像炼金术一样。然而,有些人分享了有趣的真实体验,这对学习很有好处。



我不想劝阻你。恰恰相反:如果你有有趣和有用的想法,不要犹豫,开始,更好地使用一些工作原型。



一个我的想法是:与你交流想法软件开发人员。了解什么可以帮助他们的工作。我很久以前就注意到了:软件为你自己或你的朋友或亲戚创造的最佳软件。



-SA
Please start with learning proper terminology. What is "IT-Software", for example?

By all features you mentioned, this is nothing more then project management software. But I would prefer such software integrated with Revision Control Software, Issue Tracking, Developer's Wiki, and the like.

First and foremost, look at existing software of this class, first of all, open-source. And then think about this: do you really need to develop your own software? Who will use it? Are you going to introduce something essentially new? Are you going to offer some essential improvements to the features of such software?

Also thing about this: To introduce such innovations, you would need to have some good ideas. But you are asking about the ideas. Now, do you think someone will give you some ideas which would be really innovating and would even give you some competitive edge? Well, this is possible. But it's even more likely that a person having such idea will try to use them without sharing with you, at least not until those ideas will be already implemented. Only a person having good ideas but having no time for using them could give you some; that's why I said it would be possible.

If you are determined enough, look here:
http://en.wikipedia.org/wiki/Software_project_management[^],
http://en.wikipedia.org/wiki/Project_management_software[^].

Learn some books and articles on software project management "theories". I put this work in quotation makes because I have some good reasons to consider such "theoretical" work as pseudo-science, almost like alchemy. Nevertheless, some of such people share interesting real experience which is good to study.

I don't want to discourage you. Just the opposite: if you have interesting and helpful ideas, don't hesitate to start, better with some working prototypes.

One my idea is: exchange ideas with your fellow software developers. Learn what would help them in their work. I notices long time ago: best software it the software created for yourself or your friends or relatives.

—SA


这篇关于如何创建IT软件开发应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆