Heim >WeChat-Applet >WeChat-Entwicklung >Schreiben Sie ein prägnantes und klares Outsourcing-Anforderungsdokument

Schreiben Sie ein prägnantes und klares Outsourcing-Anforderungsdokument

Y2J
Y2JOriginal
2017-05-06 10:03:376610Durchsuche

Bei der Kommunikation mit Tausenden von Unternehmen und einzelnen Benutzern über ihre Software-Outsourcing-Anforderungen stellte Fangbei Studio fest, dass die meisten Benutzer nicht verstehen, was sie benötigen, und nicht wissen, wie sie ihre Anforderungen darlegen sollen. Das Unternehmen entwickelt sich hervorragend Mitarbeiterabstimmung, -weiterleitung und -freigabe von roten Umschlagfunktionen als Beispiel, um vorzustellen, wie man eine einfache und leicht verständliche Software-Outsourcing-Anforderungsspezifikation schreibt.

1. Machen Sie sich klar, was Sie bereits haben.

Zuerst müssen Sie wissen, was Sie bereits haben. Es umfasst hauptsächlich öffentliche Konten, Serverinformationen, vorhandene Daten usw. Beispiel:

Öffentliches Konto: PHP Chinesische Website, geben Sie ein: Dienstkonto, haben Sie eine WeChat-Zertifizierung beantragt, haben Sie eine WeChat-Zahlung beantragt, haben Sie einen roten WeChat-Umschlag und ein Unternehmen beantragt Zahlung [Unterschiedliche Kontotypen und Funktionen bedeuten, dass Sie nur mit Berechtigungen entsprechende Entwicklungen durchführen können Programme können nicht erstellt werden Funktionen können nur auf Basis der vorhandenen Berechtigungen entwickelt werden ]

Server: Sina Cloud, Betriebsumgebung: PHP5.3, MySQL5.6. <Wenn Sie diese Informationen nicht kennen oder keinen Server haben, füllen Sie sie bitte nicht aus. Bitten Sie Fangbei Studio einfach darum, sie bereitzustellen. Die Servergebühr ist im Angebot enthalten>

Vorhandene Daten: Mitarbeiterdaten des Unternehmens, einschließlich Mitarbeitername, Mobiltelefonnummer, Mitarbeiternummer, Berufsbezeichnung usw. Wird im Excel-Format bereitgestellt. <Für Anforderungen im Zusammenhang mit vorhandenen Daten müssen Informationen zu vorhandenen Daten bereitgestellt werden und die Gegenpartei muss über die Form der Bereitstellung informiert werden, sei es in Excel, SQL-Skript oder APISchnittstelleIn anderen Formen bereitgestellt. Wenn keine Daten vorhanden sind, wird während des Entwicklungsprozesses eine Datenbank erstellt, und der Nachfrager gibt die Daten dann selbst ein. >

2. Klären Sie, was Sie brauchen

Es ist in die folgenden Teile unterteilt.

1. Welche Funktionen benötigt der Administrator

Funktionspunkt 1:

Funktionseinführung: Mitarbeiterdaten hochladen.

Detaillierte Beschreibung: Nachdem sich der Administrator am Management-Backend angemeldet hat, kann er Excel in die Backend-Datenbank importieren.

Funktionspunkt 2:

Funktionseinführung: Erstellen Sie monatliche Bewertungsaktivitäten.

Details: Administratoren können Bewertungsaktivitäten für den nächsten Monat erstellen und Kandidaten auswählen.

Funktionspunkt 3:

Funktionseinführung: Abstimmungsergebnisse anzeigen.

Details: Administratoren können monatliche Abstimmungsergebnisse einsehen.

Funktionspunkt 4:

Funktionseinführung: weitere Grundfunktionen.

Detaillierte Anweisungen: einschließlich Änderung des Passworts für die Hintergrundverwaltung usw.

2. Teil der öffentlichen Kontoschnittstelle

Funktionspunkt 1:

Funktionseinführung: Menü generieren.

Detaillierte Beschreibung: Mitarbeiter können zum Aufrufen auf die Schaltfläche

im unteren Menü klicken.

Funktionspunkt 2:

Funktionseinführung: Schlüsselwort-Antwort.

Detaillierte Anleitung: Senden Sie ein Schlüsselwort, z. B. „Oktober“, und Sie können

die Ranking-Ergebnisse dieses Monats abfragen .

3. Welche Funktionen möchte der Benutzer?

Funktionspunkt 1:

Funktionseinführung: Liste der Kandidaten für den aktuellen Monat anzeigen.

Details: Mitarbeiter können die Liste der Kandidaten für den Monat einsehen.

Funktionspunkt 2:

Funktionseinführung: Abstimmung.

Details: Mitarbeiter können für einen Mitarbeiter stimmen.

Funktionspunkt 3:

Funktionseinführung: Vorwärts, um rote Umschläge zu erhalten.

Detaillierte Beschreibung: Mitarbeiter, die die Abstimmungsseite mit Moments teilen, erhalten einen roten WeChat-Bargeldumschlag im Wert von 1 Yuan.

【Die oben genannten Funktionen müssen nicht im Detail beschrieben werden, aber

das Sortieren und Extrahieren verschiedener Funktionskategorien ist eine sehr wichtige Fähigkeit auf persönlicher Ebene, ist auch eine effiziente Demonstration von Kommunikationsfähigkeiten

[Außerdem ist das Angebot des Entwicklers vernünftiger, wenn Sie Ihre Funktionen nicht sortieren können, dann wird der Entwickler das Gefühl haben, dass die Die Kosten für die anschließende Kommunikation und Änderung können höher sein und somit das Angebot erhöhen.

3. Klares Budget

Nach der Analyse der oben genannten Bedürfnisse müssen Sie selbst ein Budget haben. Wenn es sich um ein Unternehmensprojekt handelt, fragen Sie die Führungskraft einfach direkt, wie viel finanzielle Unterstützung sie leisten kann. Wenn es sich um ein persönliches Projekt handelt, schätzen Sie einfach den höchsten Preis, den Sie sich leisten können.

Wie lässt sich der Wert des Outsourcing-Bedarfs einschätzen?

Dies muss auf dem Gehalt leitender Programmierer in erstklassigen Städten basieren (da diese das vom Markt anerkannte hohe Niveau und die hohe Qualität repräsentieren). Wenn Sie nicht Ich möchte nicht betrogen werden und suche keine Neulinge. Ihr Gehalt liegt zwischen 10.000 und 30.000. Das Tagesgehalt liegt bei etwa 500~1500, egal wie groß oder klein ein Projekt ist, es gibt immer Prozesse wie die frühzeitige Kommunikation von Anforderungen, Entwicklung und Implementierung, DebuggingTests usw. Daher 1000~ 10.000 ist ein angemessener Angebotsbereich für Projekte. Bei komplexen Projekten ist es normal, dass sie zwischen Zehntausenden und Hunderttausenden liegen. Die Gegenpartei verlangte keinen hohen Preis. Budgetieren Sie nicht unter diesem Minimum.

Denken Sie nicht

Denken Sie nicht, dass das Angebot der anderen Partei teuer ist, weil Sie ein Entwickler sind, und verhandeln Sie dann mit mehr als Die andere Partei wird denken, dass nicht nur Ihre Entwicklungsfähigkeiten problematisch sind, und wenn Ihr Charakter oder Ihre Moral fraglich sind, werden Sie direkt blockiert.

Oder sagen Sie nicht, dass Sie Student sind und kein Geld haben und nur einen kleinen Betrag beisteuern können. Es ist für Studenten nicht unmöglich, Outsourcing zu finden, aber sie müssen auch die Zeit der anderen Partei respektieren und Arbeit.

[Verwandte Empfehlungen]

1. Quellcode der WeChat-Plattform herunterladen

2 🎜>

Das obige ist der detaillierte Inhalt vonSchreiben Sie ein prägnantes und klares Outsourcing-Anforderungsdokument. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn