Arhive de categorii: Proiectare soluţii SharePoint

Activităţi de practică de urmărire – Parte 1

Despre un an în urmă, M-am alăturat Slalom consultarea aici, în new York ca ceea ce noi numim o practică zonă de plumb.  (Ca o deoparte minore să punctul de acest blog post, care schimba în locuri de muncă conturi pentru meu drop-off totală în blogging-ul.  A fost o mare schimbare în roluri şi o mare schimbare în zi "chestii", dar I-am acclimated fel de mine să-l şi uite transmite scris din nou Zâmbet ).

În acest rol pop, Eu sunt responsabil pentru a salva compania şi împrejurimile imediate 21 West street 21 la dezastru regulat.  Este o mulţime de presiune (mai mult decât aţi putea crede-cred că doar tuturor copiilor!). 

În serviciu de la imperativul că, Am nevoie pentru a ajuta cu pre-vânzări, elaborarea si actualizarea Du-te-la-piaţă oferte, angajeze oameni buni, tren-te oameni buni pentru a le face mai bine (dar de fapt, pentru a face meu loc de muncă mai uşor) şi ocazional face ceva facturabile la un client.  I a lua o mulţime de "intrare"-întrebări de la clienti, oportunităţi de vânzări, propria mea addled gândurile şi aşa mai departe.  Unele dintre acesta e foarte bun (ca un oppty fierbinte de vânzare) în timp ce o mulţime de acesta este mai bun.  Cheia este de a urmări iniţial, prioritiza şi pentru a gestiona fiecare dintre aceste idei (mari şi mici) la o concluzie de succes. 

Acest tip de activitate managementul nu este nou, dreptul de?  Şi avem o mulţime de instrumente de activități pentru a ne ajuta cu acest lucru.  Outlook a sarcinilor.  Vă poate hârşti împreună o foaie de calcul frumos şi rapidă.  Meu foarte primul instrument de gestionare a sarcină a fost un notepad juridice înapoi în zilele mele de la gheorghe ca un dezvoltator în departamentul IT.  (Întreabă-mă despre acele vremurile bune data viitoare veţi vedea-mă dacă vă interesează, sau poate nu…).

Fiind un tip de SharePoint (nominal, cel puțin), Am crezut întotdeauna a utiliza SharePoint.  Dar pentru un motiv oarecare, un generic lista de sarcini, nu destul, a făcut-o pentru mine.  O grămadă de luni în urmă, Am decis să mă vindece şi chiar a crea o soluţie de SharePoint bazat.  A fost deci jenant de uşor de a crea că m-am gândit să scrie despre el aici.

Deci, obiectivele mele aici au fost foarte simplu:

  • Super usor si rapid de date de intrare
  • Prioritiza activităţile
  • Clasifica activităţi
  • "urmatorul pas" condus-aceste activităţi va întinde adesea săptămâni (poate chiar luni).  Aproape niciodată "ajung" după o anumită actualizare.

Aceste biţi se pretează foarte bine la un tip de conținut, Deci, asta e ceea ce am creat:

image

Puteţi vedea de fapt că am avut o prejudecată vânzări cu acest lucru la prima, din moment ce am acel câmp de "Client".  O mulţime de activităţi de practica mea sunt bazate în jurul clienti (fie real sau viitorii).  Dar multe dintre ele sunt concentrate, de asemenea, pe plan intern.  Eu tac "Slalom" acolo, atunci când le-am crea, dar se simte întotdeauna într-un loc ciudat.  Eu ar trebui să au numit-o ceva mai generic.  Poate că "ţintă organizarea" sau ceva.

Aici sunt câteva note diverse pe tipul de conţinut:

  • Activitate Impact a revenit într-o măsură de prioritate.  Nu sunt sigur de ce m-am dus cu "Impact" si nu "prioritate" ziua zero, dar asta este ceea ce am făcut. 
  • Următorii paşi şi următorii paşi data – am un tablou de bord care este condus de următoarea dată de activitate.  Acest tablou de bord a devenit un fel de marsaluim ordinele mele pentru zi/saptamana.  Tocmai du-te la tabloul de bord şi concentreze pe chestii de înaltă prioritate în primul rând şi merge de acolo.  (Nu există noţiunea de o "taguri"
  • Primară proprietarului-singurul lucru de remarcat este- nu este minunat că puteţi sorta şi filtru de coloane selecție multiplă în SP 2010! De fapt complet nu cumpăra în această noţiune la prima.
  • Activitate Status – doar într-adevăr "Deschise" sau "Închis". 
  • Practica primar – după ce am început folosind acest, un alt pop în grupul meu a vrut să încercaţi acest lucru, Deci acest lucru-am alunecat în amestec pentru a distinge între lucrurile mele (Portaluri & Colaborare) si lucrurile ei (Azuriu).

Aici este meu tablou de bord:

image

(Ne pare rău pentru toate biţi blurred afară – eu nu simt ca a crea un buchet de test de date şi nu vreau să dea cineva un atac de cord peste detalii vitale de partajare [a se vedea pic în intro re: a salva lumea, etc., etc., etc.]).

Am mai multe alte puncte de vedere pe această listă, inclusiv o Vizualizare foaie de date care permite-mi să masă de actualizări.  Face acest lucru cel mai frecvent atunci când o grămadă de prioritate mai mici elemente am planificat să facă o niciodată destul am făcut şi necesitatea de a fi împins afară pe săptămână.

în fiecare zi, I trage jurnalul meu de activităţi şi doar începe să lucreze pe partea de sus a listei.

În parte 2, Voi explica cum am făcut acest lucru şi mai utile cu adaos de un frumos e-mail-activat doc Biblioteca şi SPD flux de lucru.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Lasa stralucitoare exemple plumb modul a crescut SharePoint adoptarea

Prima mea de "pur" BrightStarr blog intrare a fost publicat astăzi.  Aici este un teaser:

A existat o mulţime de conversaţie pe Internet de întârziere pe subiect de adoptarea SharePoint şi mai ales lipsa acestora. Nimeni nu vrea să meargă la toate probleme de proiectare a unei infrastructuri de fermă şi de securitate, participarea la ateliere de lucru, punerea împreună un aspect snazzy, o arhitectura de informaţii solide de rock care poate rezista la vicisitudinile compania re-orgs de lucru şi în cele din urmă, un rollout fanfara-umplut doar pentru a descoperi trei luni post go-live care mai puţin 50% companiei de angajaţi sunt utilizând SharePoint şi cele mai multe dintre ele sunt folosind-o pentru a înlocui vechiul fişier servere ("S:\ şofer").

Nici un glont de argint (sau post singur blog) se va rezolva această problemă. Cu toate acestea, Există multe lucruri pe care le puteţi face pentru a reduce riscul de un anemici SharePoint portal. O astfel de tehnica este "Shining exemplu modelul."

Mi-ar plăcea să ştiţi despre alte strategii de adoptarea SharePoint care ai grija de a împărtăşi.  Dacă partajați, vă rugăm să lăsaţi ca un comentariu pe blog-ul BrightStarr.

Citiţi totul aici: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Creaţi pagini imprimantă prietenos şi chiar să le imprimaţi

Am scris un articol pentru Briefing de SharePoint o săptămână sau aşa în urmă şi este fost postat.  Aici este bitul de deschidere:

image

Puteţi citi totul aici: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Sper că acest lucru ajută cineva.  Bucuraţi-vă de!

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

"Puteţi face” comparativ cu "ar trebui să facă” în SharePoint proiecte

Cred că mulţi dintre noi sunt prezentate ocazional cu, pentru lipsa de o expresie mai bună, cerințele de tineri copil.  Utilizatorul final într-adevăr, foarte prost vrea o anumită specifice arata si se simt, sau o structură foarte specifice de sortare sau un pentru a taia o singură opţiune clic sau meniu pentru a uşura navigarea sau [Inserare cu pasiune a avut loc convingerea că se întâmplă să fie greşit].  Ca SharePoint pro, putem întâlni, în general, aproape orice tip de cerinţă cu platforma, dar, pentru unele dintre ele, ştim în inimile noastre că:

  • Acestea sunt de gând să ia o sumă disproporţionat de timp pentru a pune în aplicare (şi, prin urmare, costa mai mult)
  • Acestea sunt de gând să fie extrem de personalizat şi, prin urmare, dificil de a menţine şi depanarea
  • Există este ceva uşor SharePoint abordare care îndeplineşte 80% sau mai multe din cerinţele (adică. îndeplineşte Duhul cerinţa, dar nu la scrisoarea de cerinţa)

Linie de fund, Ştim că "cerinţă" este într-adevăr doar un frumos de a avea sau chiar legitime în unele sens, dar ceva că oamenii ar trebui să trăiască cu, mai degrabă decât petrece o mulţime de timp încercând să "rezolve".

Cred că de acestea ca "tânăr copil" cerinţe deoarece am vazut acest model de multe ori înainte.  Copiii vor departe de pin şi Nicolae-te pentru unele jucărie nouă săptămâni la un moment dat.  Te-le jucăria, Ei joacă cu ea pentru cateva ore sau zile şi apoi pune-l în jos, niciodată să-l ridic vreodată din nou.  Sau, nu te jucărie, opreşte sâcâială si copilul se mişcă pentru a deveni preşedinte al lumii libere.   Am văzut acest lucru în proiecte de SharePoint.  Factorii de decizie fie obţine ceea ce doresc şi devine o funcţie de neutilizat sau insuficient folosit sau nu obţine ceea ce doresc şi proiectul încă reuşeşte oricum.

Am fost amintit de că astăzi într-un forum post şi mi-a placut cum Clayton Cobb încercat pentru a obţine poster forum pentru a împinge înapoi pe unul dintre aceste tipuri de cerinţe: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Sunt foarte curios cum oameni acest subiect şi cum să se ocupe cu ea.  Sunt eu lipsesc punct?  Ai strategii să orienteze deciziile factorii de decizie de overinvesting în cerinţele de banal?  Vă rugăm să lăsaţi un comentariu.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Utilizaţi flux de lucru pentru a simula conţinut tip securitate

O altă zi, un alt MSDN-forum inspirat post.

Cineva a fost asking dacă acestea ar putea asigura un tip de conţinut astfel încât atunci când un utilizator face clic pe butonul "nou" pe o listă particularizată, numai tipuri de conţinut la care persoana respectivă este acordat accesul ar apărea în lista verticală.  Aşa cum o ştim, Acest lucru nu este acceptată pe cutie.

Această întrebare apare acum şi apoi, şi de această dată, Am avut o idee nouă.  Să presupunem că avem scenariu ca acesta:

  • Avem un helpdesk sistem de ticketing.
  • Helpdesk sistem de ticketing permite utilizatorilor să introducă informaţii de bilet regulate helpdesk, precum zona cu probleme, problema statutului, etc.
  • Noi vrem la spre allow users "super" pentru a specifica un câmp de "urgenţă".
  • Alti utilizatori nu au acces la acel câmp.  Sistemul va aloca întotdeauna "mediu" nivelul de prioritate la cererile lor.

Ceea ce am putea face este de a crea două liste SharePoint separate şi două tipuri diferite de conţinut, unul pentru utilizatori "super" şi cealaltă pentru toată lumea.

Flux de lucru pe fiecare listă copiază datele la lista de maestru (lista de bilete actual de asistenţă) şi a procesului obţinute de acolo.

Această abordare ar putea să funcţioneze curge un fel de coloană nivel de securitate, precum şi. 

Nu am încercat-o, dar se simte rezonabile şi dă o destul de simplu, Dacă destul de brute, opţiunea de a pune în aplicare un fel de tip de conținut și chiar securitatea la nivel de coloană.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Conţinut parte de interogare Web: SharePoint lui Swiss Armată Cuţit

Meu cel mai recent articol este de până la www.sharepointbriefing.com. Aici este un teaser:

image

Citiţi totul aici: http://sharepointbriefing.com/features/article.php/3874226/Content-Query-Web-Part-SharePoints-Swiss-Army-Knife.htm

Vedea în utilizarea un reale sit web aici urmând aceşti paşi:

  1. Du-te la această pagină web: http://cdi-its.com/Pages/Customer_Support.aspx (Aceasta este pagina de suport client pentru CDI).
  2. Faceţi clic pe "Studii de caz" în navigația mâna stângă.

Se va sari la secţiunea "Customer Support" din studiile de caz listarea.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Afecţiuni pre-existente: SharePoint alertă şabloane la salvare (?)

Unul dintre clienţii mei au lucrat cu un antreprenor anterioare pentru a construi un mic, dar util cerere de HR pentru întreprindere. Că contractantul folosit SharePoint Designer pentru a pune în aplicare flux de lucru parte din soluția. Este un pic de un dezastru. De exemplu, există nouă SPD fluxuri de lucru în sprijinul unui singur flux de lucru logic procesul şi până la cinci dintre ele pot foc simultan în orice moment dat condiţiile dreapta. Nu este ușor de depanat 🙂

Clientul meu are un număr de cerinţe încă-restante, dintre care unul este de a oferi, în general, mai multe context când sistemul trimite alerte e-mail – atât în e-mail în sine, precum şi forme de activitate asociat. Ca SPD ştiu implementatori de flux de lucru, acţiunea de SPD "colectarea de date de utilizator" de fapt creează o sarcină cu un tip de conţinut personalizat. Când vom folosi această acţiune, noi nu ajunge pentru a specifica de mult. Ne puteţi solicita pentru unele valori (ex. "aprobarea" sau "deny") şi putem specifica o valoare greu codificate în titlul și Descrierea. Asta e despre asta.

Cerinţa clientului meu este de două ori:

  1. Când SharePoint Trimite un e-mail despre o misiune de activitate, include o mulţime de informaţii despre sarcina în corpul e-mail.
  2. Mai important, de departe – Când utilizatorul face clic pe link-ul de sarcină în e-mail, formularul de sarcina ar trebui să aibă toate informaţiile aprobator are nevoie pentru a face si aprobare sau de a refuza Decizia. chiar acum, Managerul trebuie să faceţi clic pe link-ul de elementul în sine să găuriţi în jos detalii care stau la baza şi nimeni nu îi place asta. Trebuie să faceţi clic în e-mail. Atunci ai nevoie să faceţi clic pe un link fel de obscur pe punctul de activitate. Apoi vă puteţi uita la datele care stau la baza (InfoPath o forma în acest caz). Apoi faceţi clic pe spate/spate, etc. Toată lumea urăşte l.

I-am moştenit această soluţie tehnică oarecum murdar şi vreau să fac modificări în mod puţin deranjante posibil.

Abordarea eu sunt luând chiar acum este de a crea un șablon particularizat de alertă. Puteţi citi despre faptul că aici. Fluxul funcţionează ca aceasta:

  • Ruleaza de flux de lucru SPD.
  • La un moment dat, atribuie un task manager.
  • SharePoint sistem automat a trimite afară o alertă la acel manager. Acest lucru nu este o parte din fluxul de lucru SPD, ci mai degrabă "ce SharePoint nu." (Serviciul cronometru SharePoint, Cred că).
  • O rutină de alertă personalizată este invocat în favoarea procesului de alertă standard (urma magic regulile descrise mai sus face referire articolul).
  • Când se execută meu personalizat handler de alertă, acesta generează un e-mail frumoase. Mai important, deoarece are sarcina în mână, ea, de asemenea, Decoreaza sarcina efectivă cu toate informaţiile de contextul necesar pentru a îndeplini cerinţa de afaceri.
  • Devine de e-mail de utilizator şi este plin de informaţii utile contextul.
  • Utilizatorul face clic pe link-ul de sarcină şi sarcina în sine este plin de informaţii utile contextul.
  • Toată lumea merge acasă să aibă pepene si inghetata.

Am facut-o POC iute si funcţionează bine într-un mediu de laborator. I a lua meu alertă e-mail personalizat cum era de asteptat. Primesc, de asemenea, pentru a actualiza sarcina Descrierea şi titlul în sine.

Bit înşelător numai, până în prezent, este de a evita o situaţie în care alerta actualizări element, un alt alertă de declanşare. Acest lucru nu vă faceţi griji eu.

Pare promiţătoare până în prezent...

Mare lucru despre acest lucru este că nu am nevoie să muck despre cu oricare dintre fluxurilor de lucru existente SPD. Ele sunt blissfully cunoştinţă că este un handler de alertă"IIZ RUNNIN ÎN DA BAKGROUND, DECORATIN TEH TASK LISTĂ WIF MOAR CONTEXT”.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

SharePoint demonstraţie: Pârghie SharePoint pentru a construi o cerere de afaceri verticale

[Notă: Vreau să spun imediat că am un interes financiar în rezultatul dorit această demonstraţie, care mentionez în interesul divulgarea completă, etc. Aceasta este de fapt prima dată vreodată am blogged despre un eveniment în cazul în care stau în beneficiul personal în acest fel.]

Această demonstraţie de web are loc joi, 06/04 la 12:30 EDT, care se încheie la 1:30PM EDT.

În colaborare cu partenerul meu de afaceri excelente, Sisteme integrate si servicii de grup (ISSG), Am fost de lucru pentru a dezvolta o aplicaţie de afaceri verticale utilizând SharePoint ca platforma. În acest caz, vom construi o aplicaţie care serveşte nevoilor de producatori care fac produse personalizate pentru clienţii lor. În aceste cazuri, o mare de colaborare trebuie să aibă loc între client şi Producator. Există, de asemenea, o mare de colaborare necesar între diferitele grupuri din cadrul producătorului, inclusiv vânzările, inginerie, cercetare şi dezvoltare, juridice şi alte grupuri.

Demo-ul va arăta o aplicaţie care facilitează acest gen de colaborare, împreună cu o discuţie pe cum toţi cei biţi de colaborare trebuie să integreze cu un sistem ERP backend.

În cele din urmă, Acest lucru nu va fi un demo de SharePoint. Aceasta este o demonstraţie a unei soluţii pentru o problemă specifică de nişă care se întâmplă să utilizeze SharePoint ca platforma.

Deci, de ce să vă deranjez să semn sus şi a vedea acest demo? Nu mă aștept ca prea mulți cititori ai blogului meu să fie atât de interesați de o soluție pentru producătorii la comandă..

Dacă sunteţi interesat, vă rugăm să înscrieţi-vă aici(https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=skmqfwbr5smmlx20).

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Vă puteţi trageţi SharePoint Designer meu rece, Dead mâinile

Meu cel mai recent articol este de până la www.EndUserSharePoint.com. Am scris despre SharePoint Designer, Scop utilizatori şi conturul o strategie care utilizatorii finali ar putea încerca şi urmaţi pentru a demonstra competenţă şi de a construi încrederea în jurul acest instrument.

Comentariile sunt mai interesant decât un articol în sine.

Check it out.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

MUŞCHI de profil de utilizator ca autoritatea pentru utilizator limba preferată

În proiectul meu actual, unele dintre utilizatorii vor călători în jurul lumii şi atunci când acestea sosesc la diferite destinaţii, utilizaţi orice masina este la îndemână în timp. Aceste maşini de comentarii vor fi difuzate Windows şi instalat şi configurat pentru localizare locale. (Doar le-am dat seama că maşinile Comentarii nu poate avea drept limbaj packs… probabil nu va, de fapt… Eu sunt parcare că unul acum).

SharePoint are nevoie de a oferi un mecanism prin care utilizatorul poate alege limba preferată şi apoi au MOSS onoare că limba indiferent de modul în care utilizatorul accesează MOSS. Cu alte cuvinte, nu ia în considerare orice browser-ul spune IIS/MOSS şi, în schimb, uita-te că limba preferată şi să-l utilizaţi.

Am de gând să investigheze două abordări:

  1. Rutina de tratare HTTP: O rutina de tratare HTTP particularizate instalat IIS vor uita profilul de MOSS utilizatorului, dau seama limba preferată şi apoi comutaţi antetul HTTP în jurul după cum este necesar înainte de a trece de control de la MOSS.
  2. Global.asax: Modificarea global.asax pentru a face acelaşi lucru. Ne poate modifica ceva altceva, dar ideea este că vom găsi un loc unde am poate introduce noastre logica localizare-comutare.

Alt factor care complică este că avem nevoie pentru a sprijini 60k utilizatori, despre 1,000 de care poate fi accesarea simultan MOSS la vârf de sarcină.

Rutina de tratare HTTP pare destul de drastice, dar, eventual, cel mai bun loc pentru a pune în cod, deoarece este la nivel de IIS şi atotcunoscător. Este un bun singur punct de lucru.

Ne-esti înclinat spre o abordare de tip global.asax, în principal, deoarece credem că vom avea mai multe opţiuni pentru Caching-ul de date în acel moment.

Voi fi blogging-ul mai mult pe acest subiect, aşa cum am afla mai multe.

Dacă ai şti nimic despre acest lucru, te rog posta un comentariu 🙂

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin